2019- Act
Virgin River
Actor - Dr. Vernon Mullins
2019
6.3
Child's Play
Actor - Henry Kaslan
2018
Rory's Way
Actor - Weiss
2017- Act
The Good Fight
Actor - Tully Nelson
2017- 2018
Me, Myself and I
Actor - Richard
2016- Act
This Is Us
Actor - Dave Malone
2014- Act
The Affair
Actor - James
Full filmography