2017- Act
Dimension 404
Actor - Adam
2016- 2022
Chesapeake Shores
Actor - Evan Kincaid
2015- 2019
iZombie
Actor - Alcalde Lilywhite
2003- 2012
One Tree Hill
Actor - Clayton Evans
Full filmography