credits
television
Always a Bridesmaid — Mark/guest star
Smallville, CW — Randall Brady/recurring
Fear Itself (“The Family Man”) NBC — John Amir/supporting
Little Mosque on the Prairie, CBC — J.J./recurring
Painkiller Jane, SciFi Channel — Dr. Seth Carpenter/series regular
Falcon Beach, ABC Family — Nathan Rai/recurring
Godiva’s, CityTV — Ramir Kapoor/series lead
Truth (MOW), Insight Films — Todd Wynter/supporting
Romeo!, Nickelodeon — Neil/principal
Rosemary & Thyme, ITV1 — Izzy/supporting
Sue Thomas F.B.Eye, PAX — Kahlil/supporting
film
Stained, dir: Karen Lam — Dave/supporting
Fathers & Sons, dir: Carl Bessai — Kam/lead
Love and Other Dilemmas, dir: Larry Di Stefano — Henry Diamond/lead
Kardia, dir: Su Rynard — Sanjay/supporting
The Wedding Date, dir: Clare Kilner — Harry/principal
Bollywood Beckons (short), dir: Sophie Ann Rooney — Various/lead
Communication Breakdown (short), dir: Stefano Colacetti — Max/lead
Barking (short), dir: Isabella Salvetti — Paulo/lead
theatre
Closer, by Patrick Marber, Havana — Dan
Jesus Hopped the ‘A’ Train, by Stephen Adly Guirgis, Performance Works — Angel
A Little Grain of Sand, by Christophe Allwright, The White Bear Theatre, London — Man
Home Free, by Lanford Wilson, Edinburgh Festival — Lawrence
Tony n’ Tina’s Wedding, Toronto’s Second City — Tony
Les Liaisons Dangereuses, by Christopher Hampton, Alumnae Theatre — Danceny
Napoli Milionaria, by Eduardo De Filippo, dir: Reuven Adiv / Drama Centre London — Errico
Paradise Lost, by Clifford Odets, dir: Reuven Adiv / Drama Centre London — Ben Gordon
The Seagull, by Anton Chekhov, dir: Joseph Blatchley / Drama Centre London — Trigorin
The Dutch Courtesan, by John Marston, dir: Annie Tyson / Drama Centre London — Caqueteur
