Known for Acting

2013
as Lambert
2013
as Gabriel Byrnes
2002
as Pirates of Penzance
2015
as Daniel
2013
as Justin Wirth
2019
as Eric Hayes
2010
as Toby Huber
2020
as Aiden Spencer
2016
as Doctor
2009
as Billy Miller
2016
as Claymore Osbourne
2008
as Rupert
2010
as Jasper Cooper
2019
as Spencer Wright
2015
as Andre
1999
as Paul Cardiff
2021
as Connor
2015
as Justin Wirth
2012
as Jamie Conner
2018
as Mike