Lion of Ain-Jaloot
Victor
Role(s): Sports Announcer #2
The Red Green Story: We're All in This Together
Role(s): Winston Rothschild
The Perfect Man
Role(s): Dr. Fitch
The Red Green Show
Role(s): Winston Rothschild III