Known for Acting

2013
as Lambert
2013
as Gabriel Byrnes
2009
as Billy Miller
2019
as Eric Hayes
2002
as Pirates of Penzance
2015
as Daniel
2010
as Toby Huber
2021
as Connor
2020
as Aiden Spencer
2010
as Jasper Cooper
2018
as Mike
2013
as Justin Wirth
2019
as Spencer Wright
2016
as Claymore Osbourne
1999
as Paul Cardiff
1999
as Eric
2024
as Carl
2015
as Andre
2025
as David
2018
as Del MacAllen