James Babson is an American actor and a graduate of the Carnegie Mellon School of Drama.James just wrapped on The Last Knights (2013) shot in The Czech Republic and directed by Kaz Kiriya. the film stars Clive Owen and Mo... See full bio