Known For
Filmography
2025
2024
2019
2018
2017
2016
2016
2015
2015
2013
2011
2011
20062004
2003
2002
2001
2000
1999
1999
1990

Countdown
TV · as Damon Drew · 4 eps

Little Wing
Movie · as Sean McKay

The Chosen
TV · as Malchus · 6 eps

Christmas Cupid's Arrow
Movie · as David

Infinity Baby
Movie · as Intern

Lucifer
TV · as Anthony Annan · 1 ep

Teachers
TV · as Handsome Preppie · 1 ep

7 Chinese Brothers
Movie · as Don

A Rising Tide
Movie · as Roger Bell

Somebody Up There Likes Me
Movie · as Adult Lyle

Identical
Movie · as Rich Washington

Harry's Law
TV · as Randy Hessly · 1 ep
Raccoon
Raccoon
Movie

The Jury
TV · 1 ep

Mystic River
Movie · as Pete

CSI: Miami
TV · as Ryan Wolfe · 182 eps

Special Unit 2
TV · as Jonathan · 12 eps

Ed
TV · as Keith Kessler · 1 ep

Judging Amy
TV · as Charles 'DJ Dizz' Simbour · 1 ep

The Early Show
TV · as Self · 1 ep

Law & Order
TV · as Eddie · 1 ep
