Best known for his role as Liam Dunbar on the hit MTV series Teen Wolf.
2005 • as Sam Cunningham
2023 • as Hutch
2009 • as Young Cooper
2011 • as Liam Dunbar
2007 • as Matthew
2014 • as Self