Acting
EN cinema · 5 credits
John Doe: Vigilante
Puppy
The Unexplained: Witches, Werewolves & Vampires
as Minister
Insignia
2006
as Newsreader
as Robert
Writer
Abe Lincoln in California
1980
as Abe