2019- 2022
City on a Hill
Actor - Chris Caysen
2017
7.9
Wind River
Actor - Dillon
2015
6.6
Hot Pursuit
Actor - Detective Hauser
2013- 2016
Mistresses
Actor - Jacob Pollack
2012- 2018
Scandal
Actor - Michael Ambruso
2012- Act
Chicago Fire
Actor - Pat Pridgen
2011- 2017
Teen Wolf
Actor - Rafael McCall
Full filmography