Known for Acting
2007
as Oliver
2017
as Rocky
2008
as Connor
2009
as Danny Boyle
2011
as Young Kyle Vogel