2018- 2023
A Million Little Things
Actor - Patrick 'PJ' Nelson
2016
5.2
Keep Watching
Actor - John Mitchell
2010- 2022
The Walking Dead
Actor - Carl Grimes
2009
Get Low
Actor - Tom
Full filmography