Born 1998 (age 27) · Houston, Texas, USA
Appears in 31 titles

Best known for his role as Liam Dunbar on the hit MTV series Teen Wolf.

Filmography

Man of Steel
6.6
Man of Steel
2013
as Clark Kent at 13
Land of the Lost
5.4
Land of the Lost
2009
as Tar Pits Kid (uncredited)
Teen Wolf: The Movie
7.5
Teen Wolf: The Movie
2023
as Liam Dunbar
Old Dogs
5.6
Old Dogs
2009
as Cute Soccer Kid
Sick
6.2
Sick
2022
as DJ
Spooky Buddies
6.1
Spooky Buddies
2011
as Rodney
The Row
4.4
The Row
2018
as Carter
Vanished
4.9
Vanished
2016
as Flynn
Shuffle
6.4
Shuffle
2012
as Young Lovell
Soccer Mom
5.2
Soccer Mom
2008
as Sammy Handler
Baby Blue
5.5
Baby Blue
2025
as Hutch
Angie: Lost Girls
5.3
Angie: Lost Girls
2020
as Mario
The Three Gifts
5.2
The Three Gifts
2009
as Mike
Malibu Horror Story
5.0
Malibu Horror Story
2023
as Josh Davidson
Bedrooms
3.3
Bedrooms
2010
as Max
Chasing a Dream
6.3
Chasing a Dream
2009
as 8 Year Old John Van Horn
Reconciliation
3.8
Reconciliation
2009
as 10 Year Old Grant
Chapter 51
Chapter 51
2025
Going There