Oyunculuk

Yıl Başlık Rolü
2024 Love… Reconsidered -
2022 Teen Wolf: The Movie Jackson Whittemore
2018 Bigger Jack LaLanne
2018 Arrow - Sezon 7 Roy Harper , Arsenal
2017 American Horror Story - Sezon 7
Bölüm 1 - 2 - 3 - 5 - 6 - 8
Detective Jack Samuels
2017 Arrow - Sezon 6
Bölüm 15
Roy Harper
2017 Kızlar Gecesi Officer Scotty
2015 San Andreas Fayı Joby
2014 Arrow - Sezon 3 Roy Harper
2013 Arrow - Sezon 2 Roy Harper
2012 Arrow - Sezon 1
Bölüm 15 - 17 - 18 - 20 - 22 - 23
Roy Harper
2012 Teen Wolf - Sezon 2 Jackson Whittemore
2011 The Nine Lives of Chloe King - Sezon 1
Bölüm 7
Kai
2011 Teen Wolf - Sezon 1 Jackson Whittemore
2010 Look - Sezon 1 Shane
2010 The Gates - Sezon 1 Brett Crezski
2009 Melrose Place (2009) - Sezon 1
Bölüm 8
Jessie Roberts
2008 Privileged - Sezon 1
Bölüm 5
Alexander
2008 Pushing Daisies - Sezon 2
Bölüm 4
Ares Kostopolous
2007 Transformers Cafe Kid
2007 CSI: Miami - Sezon 6
Bölüm 4
Brandon Fox