2017- 2020
13 Reasons Why
Actor - Ted Wynn
2017
4.6
Jigsaw
Actor - Logan Nelson
2005
4.0
Son of the Mask
Actor - Network Executive
Full filmography