FILM
A WAKE (Leading Role)
JAMESON
2018
HOLIDAY JOY (Leading Role)
SAM
2016
THE SWAP (Leading Role)
OWEN
2016
MY BIG FAT GREEK WEDDING 2 (Supporting Role)
CLIFFORD
2016
ANGELS IN THE SNOW (Leading Role)
ROBBIE TUCKER
2015
ISABELLE DANCES INTO THE SPOTLIGHT (Featured Role)
LEAD SINGER
2014
MAKE YOUR MOVE (Featured Role)
CHILD DRUMMER
2013
I DECLARE WAR (Leading Role)
CALEB
2012
TELEVISION
BACKSTAGE (Recurring)
CURTIS
2017
WALKING ON SUNSHINE (Guest Star)
ELLA
2017
MAKE IT POP (Guest Star)
JESSE
2016
ANNEDROIDS (Guest Star)
CAM
2016
SAVING HOPE (Guest Star)
DESHAWN LEWIS
2016
SOME ASSEMBLY REQUIRED (Series Lead)
JARVIS RAINES
2014-2016 (3 seasons)
THE NEXT STEP (Recurring)
CHAD
2013-2014
THEATRE
JOSEPH AND THE AMAZING TECHNICOLOR DREAMCOAT (Theatre Aquarius)
JUDAH
2017
PROM QUEEN (Segal Centre)
BOOMER
2016
THE LION KING (Broadway National Tour)
YOUNG SIMBA
2010-2011
MACBETH (Stratford Shakespeare Festival)
MCDUFF'S SON
2009
WEST SIDE STORY (Stratford Shakespeare Festival)
BOY
2009
THE MUSIC MAN (Stratford Shakespeare Festival)
DRUMMER BOY
WINTHROP UNDERSTUDY
2008