On the Beat
Role(s): Marc Painchaud
Nureyev: a Dance Drama
Role(s): Rudolph Nureyev
Vacation with Derek
Role(s): Jesse
Pas d'excuses, pas de limites
Role(s): Himself
So You Think You Can Dance Canada
Role(s): Self