Known For
Filmography
2020
2019
2017
2014
2012
2009
1997
1997
1997
1993
1993
1992
1992
1991
1990
1990
1968

Good Friday
Movie · as Leland Hardt

Evil
TV · as William Hopkins · 1 ep

Marvel's The Punisher
TV · as OIG Agent · 1 ep

Madam Secretary
TV · as Dr. Travkin · 1 ep

Elementary
TV · as Zeke · 1 ep

The Good Wife
TV · as Daniel Cain · 1 ep

White Lies
Movie · as Bartender at Hoarder's Party

Office Killer
Movie · as Paramedic #1

Cop Land
Movie · as Window Yeller

Three of Hearts
Movie · as Ralph

Barbarians at the Gate
Movie · as Taxi Driver

Light Sleeper
Movie · as Young Dominican

Indecency
Movie · as Albert

The Marla Hanson Story
Movie · as Steve Bowman

Where the Heart Is
Movie · as Marcus

The Return of Superfly
Movie · as Rasta Cab Driver

One Life to Live
TV · 17 eps
