2020
Follow Me to Daisy Hills
(TV Movie)
Blake
2020
Pamela & Ivy
(Short)
Mugger
2020
Amazing Winter Romance
(TV Movie)
Nate Perry
2020
Sincerely, Yours, Truly
(TV Movie)
Josh
2019
Stand!
Stefan Sokolowski
2019
When Hope Calls
(TV Series)
Sam Tremblay
- Where Hope Goes
(2019)
... Sam Tremblay
- House in Order
(2019)
... Sam Tremblay
- About a Girl
(2019)
... Sam Tremblay
- Surprise
(2019)
... Sam Tremblay
- The Search
(2019)
... Sam Tremblay
6 More Episodes
2019
Life of Kai: Six Months
(Video short)
Sax Man
2018
TMI Crossing the Threshold
Kyle Barret
2018
His Master's Voice
Chris
2018
Sorry for Your Loss
Trent
2018
SuperGrid
Deke
2017
Sometimes the Good Kill
(TV Movie)
Conor
2015
Headcase
Agent Donegan
2015
Glee
(TV Series)
Spencer Porter
- Dreams Come True
(2015)
... Spencer Porter
- We Built This Glee Club
(2015)
... Spencer Porter
- The Rise and Fall of Sue Sylvester
(2015)
... Spencer Porter
- Child Star
(2015)
... Spencer Porter
- A Wedding
(2015)
... Spencer Porter
11 More Episodes
2014
How to Build a Better Boy
(TV Movie)
Albert Banks
2013
Pete's Christmas
(TV Movie)
Mike Bronski
2013
Saving Hope
(TV Series)
Justin
- I Watch Death
(2013)
... Justin
2012
Really Me
(TV Series)
Cowboy Student
- Cooper Collegiate
(2012)
... Cowboy Student
2012
My Babysitter's a Vampire
(TV Series)
Tad
- Flushed
(2012)
... Tad
2012
Todd and the Book of Pure Evil
(TV Series)
Boyce
- B.Y.O.B.O.P.E.
(2012)
... Boyce
2011
Desperately Seeking Santa
(TV Movie)
Male Model
2011
Alphas
(TV Series)
High School Guy
- Never Let Me Go
(2011)
... High School Guy
2010
Being Erica
(TV Series)
Frat Brother
- Two Wrongs
(2010)
... Frat Brother
2005
Bobby Speaking
(Video)
Boot Maker
2015
Glee
(TV Series) (performer - 7 episodes)
- Dreams Come True
(2015)
... (performer: "I Lived" - uncredited)
- We Built This Glee Club
(2015)
... (performer: "Come Sail Away" - uncredited)
- The Rise and Fall of Sue Sylvester
(2015)
... (performer: "Rather Be", "Rise" - uncredited)
- Child Star
(2015)
... (performer: "Friday I'm In Love", "Uptown Funk", "Cool Kids" - uncredited)
- What the World Needs Now
(2015)
... (performer: "Arthur's Theme" - uncredited)
7 More Episodes
2020
Home & Family
(TV Series)
Self
- Marshall Williams/Dennis Quaid
(2020)
... Self
2020
Cooking Stuff
(TV Series)
Self
- Mini Egg Blondies
(2020)
... Self
- Episode #1.1
(2020)
... Self
2010
High Society
(TV Series)
Self
- Page Sixed
(2010)
... Self (uncredited)
2007-2008
Canadian Idol
(TV Series)
Self
- Top 200: Top 24 Revealed
(2008)
... Self (uncredited)
- Top 200
(2008)
... Self (uncredited)
- Montreal/Vancouver/Winnipeg Auditions
(2008)
... Self (uncredited)
- Top 100 Week: Part 2 - Top 22 Revealed
(2007)
... Self
- Top 100 Week: Part 1
(2007)
... Self
7 More Episodes