James Babson is an American actor who studied at Carnegie Mellon University's School of Drama. Notable screen appearances include the roles of Rudolf Hess in Hitler: The Rise of Evil and Agent Moss in Hellboy.
He was most recently featured in the in...
read more