selected filmography
Principal
Recurring
Principal
Principal
Actor
Principal
Principal
Actor
Principal
Actor
Recurring
Actor
Principal
Principal
Principal
Actor
Actor
Principal
Shelved
ZARQA
Frankie Drake Mysteries
The Strain
Killjoys
Mayday (aka Air Crash Investigation)
Pay the Ghost
Remedy
Journey Back to Christmas
Bravetown
Less Than Kind
Jack: The Jack Layton Story
Wrath of Grapes: Don Cherry II
Todd and the Book of Pure Evil
You Kill Me
Walk All Over Me
Horsemen
The Christmas Hope
CTV
CBC Gem
CBC
FX
SyFy
Discovery
Voltage Pictures
Global
Hallmark
Strings of Films
HBO Canada
CBC
CBC
Space
Carol Baum/Code
Chaos
Mandate
Lifetime
selected theatre
Qasim
Masood
Hassan Asfour
Anoopjeet
Ensemble
Capt. Leather
Sempronius
Hopkinson
Trip
Don Pedro
Buckingham
Duke Frederick/Silvius
Aemilius
Jalil/Abdul Sharif
Roma
Rahim Khan
Maulana
Joseph/Old Aman
Peter/Sampson
Ben Hecht
Nicky
Halim
Prince of Morocco/Lorenzo
New
Anahita's Republic
Oslo
The New Canadian Curling Club
1837: The Farmers' Revolt
The Wars
Timon of Athens
The Komagata Maru Incident
The School For Scandal
Much Ado About Nothing
Richard III
As You Like It
Titus Andronicus
A Thousand Splendid Suns
Glengarry Glen Ross
The Kite Runner
Acha Bacha
The Wanderers
Romeo and Juliet
Moonlight and Magnolias
The Seafarer
Iceland
The Merchant of Venice
Royal Manitba Theatre Ctr.
Bustle and Beast/Factory
Theatre 180/Mirvish
Blyth Festival
Blyth Festival
The Grand
Stratford Festival
Stratford Festival
Stratford Festival
Shakespeare in the Ruins
Shakespeare in the Ruins
Canadian Stage
Canadian Stage
The Grand
Royal Manitoba Theatre Ctr.
Theatre Calgary/The Citadel
Theatre Passe Muraille
Cahoots
Royal Manitoba Theatre Ctr.
Prairie Theatre Exchange
Royal Manitoba Theatre Ctr.
Theatre Projects Manitoba
Shakespeare in the Ruins