Known For
Photos
Filmography
2026
2020
2020
2019
2019
2018
2017
2015
2013
2011
2009

Diary of a Wimpy Kid Christmas: The Getaway
Movie · as (voice)

The Wonderful Wingits
Movie · as Malvolio (voice)

Helluva Boss
TV · as Stolas (voice) · 35 eps

Almost Love
Movie · as Taylor

Evil
TV · as Marcus Finch · 1 ep

The Swerve
Movie · as Rob

Irving Berlin's Holiday Inn
Movie · as Jim Hardy

Blindspot
TV · as Jack Izenberg · 2 eps

The Blacklist
TV · as Newton Purcell · 1 ep

Person of Interest
TV · as Leland Rains · 1 ep

The Good Wife
TV · as Dr. Hanson · 1 ep


