2020
Watch Dogs: Legion
(Video Game)
Kamish (voice)
2016-2017
The Beaverton
(TV Series)
Mazin
- Episode #1.7
(2017)
... Mazin
- Episode #1.4
(2016)
... Mazin
2016
The Choir
(Short)
Bartender
2016
Four in the Morning
(TV Series)
William Wilson
- The Music
(2016)
... William Wilson
- Four Christs
(2016)
... William Wilson
- Folklore
(2016)
... William Wilson
- Moon
(2016)
... William Wilson
- Chemistry
(2016)
... William Wilson
8 More Episodes
2015
People Hold On
Darren
2015
We Are Disorderly
(TV Series)
Lionel
- Our Viral
(2015)
... Lionel
- Our Pick Up Game
(2015)
... Lionel
- Our Girlfriend
(2015)
... Lionel
- Our Leather Jackets
(2015)
... Lionel
- Our New Friend
(2015)
... Lionel
6 More Episodes
2015/II
Muna
(Short)
Kani
2012/I
Fading
(Short)
Benjamin
2012
Grimey
(Short)
Grimey
2009-2011
Stoked
(TV Series)
Broseph
- All We Are Saying Is Give Reef a Chance
(2011)
... Broseph
- My Fair Leslie
(2011)
... Broseph
- The Reefinator
(2010)
... Broseph
- Sweet, Sweet Meat Cheat
(2010)
... Broseph
- Surfers Got Talent
(2010)
... Broseph
36 More Episodes
2009-2010
The Dating Guy
(TV Series)
African 1 & 2 / African Dudes
- 20,000 VJ's Under the Sea
(2010)
... African 1 & 2 (voice)
- Cherry Sundae
(2009)
... African Dudes (voice)
2010
Uniform
(Short)
Rolando
2009
The Line
(TV Series)
Marcus Danley / Marcus Delaney / Marcus
- Episode #1.7
(2009)
... Marcus Delaney
- Episode #1.6
(2009)
... Marcus
- Episode #1.5
(2009)
... Marcus Danley
- Episode #1.4
(2009)
... Marcus Danley
2008
Mookie's Law
(Short)
Lion
2007-2008
Degrassi: The Next Generation
(TV Series)
Damian Hayes
- We Built This City
(2008)
... Damian Hayes
- If This Is It
(2008)
... Damian Hayes (credit only)
- Don't Stop Believing
(2008)
... Damian Hayes
- Everything She Wants
(2008)
... Damian Hayes (credit only)
- Ladies' Night
(2008)
... Damian Hayes
26 More Episodes
2007
Degrassi: Minis
(TV Series short)
Damian Hayes
- Degrassi Party Etiquette: Rule #4
(2007)
... Damian Hayes
2007
Jump In!
(TV Movie)
Chuck Coley
2006
The Battery-Powered Duckling
(Short)
Jared
2005
Swarmed
(TV Movie)
Student
2004
Doc
(TV Series)
Jerome
- Happy Trails
(2004)
... Jerome
2015
We Are Disorderly
(TV Series) (executive producer - 6 episodes)
- Our Viral
(2015)
... (executive producer)
- Our Pick Up Game
(2015)
... (executive producer)
- Our Girlfriend
(2015)
... (executive producer)
- Our Leather Jackets
(2015)
... (executive producer)
- Our New Friend
(2015)
... (executive producer)
6 More Episodes
2012
Grimey
(Short) (producer)
2011/I
Welcome Back
(Documentary) (producer)
2010/I
Knock Knock
(Short) (producer)
2010
Running Boy
(Short) (producer)
2010
Up & Down
(Short) (producer)
2008
Mookie's Law
(Short) (producer)