Personal Info
Known For
Acting
Known Credits
43
Gender
Male
Birthday
1974-10-24 (50 years old)
Place of Birth
West Chester, Pennsylvania, USA
Acting

2025

The Residence as Daryl Armogeda

2023

15 Cameras as Slumlord

2022

No More Time as Mike

2020

Danny. Legend. God. as Not available

2019

Wally Got Wasted as Wally

2019

A Stark Reality as Priest

2018

9-1-1 as Ralph

2018

For The People as Dwayne Darnell

2017

The Greatest Showman as Additional Voices (voice)

2017

Room 104 as Willis

2017

Dimension 404 as Guard #1

2016

Timeless as Officer Halpern (Front Desk)

2015

Last Knights as Fat Jim

2015

Baby, Baby, Baby as Not available

2014

Silicon Valley as Instacart Guy

2014

Service as Steven

2013

Brooklyn Nine-Nine as Ezra

2013

Ghost Team One as JW Menapace

2013

Vishwaroopam as Tom Black

2013

Dose of Reality as Pinkerton

2012

The Words as Not available

2012

Dog Eat Dog as James

2009

NCIS: Los Angeles as Male Paramedic

2009

Solomon Kane as Skinhead

2009

Winged Creatures as Bike Shop Owner

2007

Almaz Black Box as Rick Richardson

2006

The Illusionist as Young Father (uncredited)

2005

Criminal Minds as Arthur Kiel

2005

American Dad! as Man #2 (voice)

2004

Hellboy as Agent Moss

2004

Rex-patriates as E. Thomas Kranepool

2003

Hitler: The Rise of Evil as Rudolf Hess

2003

Girl Camp 2004: Lesbian Fleshpots as Not available

2003

Lash of the Scorpion as Not available

2002

Monk as Pretentious Actor

2002

Young Arthur as Monk

1994

The Shawshank Redemption as Con (uncredited)

NaN

Sick as Ray

NaN

The Long Way Home as Not available