Actor
The Adventures of Sleepy The Magical Bear: The Movie
2023 · as King Magic (voice)
The Royal Treatment
2022 · as Doug
Molly and the Christmas Monster
2011 · as Papa (voice) / Edison (voice)
The Mighty Hunter
2010
Egypt's New Tomb Revealed
2006 · as Narrator (voice)
Beneath Still Waters
2005 · as Priest (voice)
The Wedding Date
2005 · as The Flight Attendant
Muhammad: The Last Prophet
2002
Daybreak
2000 · as Rob
Midnight Man
1997 · as Billy