Home / Discover / People

Russian Doll

2019
as Alan Zaveri

Chicago Fire

2012
as Peter Mills

Valor

2017
as Ian Porter

Secrets and Lies (2015)

2015
as Patrick Warner

Ordinary Joe

2021
as Eric Payne

Tales of the City

1994
as Ben Marshall

The Acolyte

2024
as Yord Fandar

Guest Star

Episode Chicago P.D.
A Little Devil Complex (2)
2015
Episode Miami Vice
Give a Little, Take a Little
1984
Episode Chicago P.D.
8:30 PM (2)
2014
Episode You
Ex-istential Crisis
2019
Episode Miami Vice
Missing Hours
1987
Episode Miami Vice
Golden Triangle (2)
1985
Episode Arrow
Starling City
2019
Episode You
Just the Tip
2019
Episode You
The Good, the Bad & the Hendy
2019
Episode Chicago P.D.
At Least It's Justice
2014
Episode Miami Vice
Made for Each Other
1985
Episode You
Have a Good Wellkend, Joe!
2019
Episode Arrow
Welcome to Hong Kong
2019
Episode Special
One Day Stand
2021
Episode Special
I Don’t Like It Like This
2021
Episode You
Farewell, My Bunny
2019
Episode Arrow
Green Arrow & The Canaries
2020
Episode The Knights of Prosperity
Operation: Oswald Montecristo
2007
Episode Arrow
Leap of Faith
2019
Episode Miami Vice
Brother's Keeper (2)
1984
Episode Special
That’s the Way the Boys Are
2021