Lion of Ain-Jaloot TBA
Actor
The Red Green Story: We're All in This Together 2008
as Winston Rothschild
Victor 2008
as Sports Announcer #2
The Perfect Man 2005
as Dr. Fitch
Duct Tape Forever 2002
Credits from TMDB.