2019
Redeeming The Time as Damion2018
2e2: Teaching the Twice Exceptional as Himself2008
Miracle at St. Anna as German POW #62006
The Year Without a Santa Claus as Dog Catcher2006
Ray of Sunshine as Trevor Billingsly1985
Dance with a Stranger as Andy2019
Redeeming The Time Writer2006
The Shaggy Dog Executive Producer2003
The Postcard Bandit Producer