He was a guest on notable shows including CSI: Miami, Criminal Minds, Major Crimes and The Guest Book.
2021
as Pete
2018
as Twenty Something
2017
as Samuel
2015
as Dash (uncredited)
2012
as Cory
2005
as Eric
2004
as Young Frank Hopkins
2002
as Travis Welks