Home / Discover / People

The Mist

2017
as Kevin Cunningham

Homeland

2011
as Dante Allen

The Gilded Age

2022
as George Russell

The Plot Against America

2020
as Herman Levin

Pearson

2019
as Bobby Novak

Allegiance

2015
as Victor Dobrynin

Guest Star

Episode Person of Interest
All In
2013
Episode Person of Interest
Razgovor
2013
Episode Unforgettable
Cashing Out
2014
Episode Person of Interest
Endgame
2013
Episode Orange Is the New Black
Lesbian Request Denied
2013
Episode Person of Interest
God Mode
2013