Duke Fred waiting.jpg
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

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

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 Centre

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 Centre

Theatre Calgary/The Citadel

Theatre Passe Muraille

Cahoots

Royal Manitoba Theatre Centre

Prairie Theatre Exchange 

Royal Manitoba Theatre Centre

Theatre Projects Manitoba

Shakespeare in the Ruins

Photo by Paul Lampert

 credits