Known For
Filmography
Signing Day
Movie · as Walt McFadden
Fluidic
Movie · as Ultra
Alpha Moms
TV · 1 ep

Signing Tony Raymond
Movie · as Walt McFadden

Neo Dome
Movie · as Gary

Ballard
TV · as Ted Rawls · 10 eps

The Calling
TV · as Earl Malzone · 8 eps

aTypical Wednesday
Movie · as Randy

NEXT
TV · as Cooper Mark "C.M." Barton · 10 eps

Sister Aimee
Movie · as Kenny

Peppermint
Movie · as Henderson

A Crooked Somebody
Movie · as Bill Banning

Seven Seconds
TV · as Joe 'Fish' Rinaldi · 10 eps

FBI
TV · as U.S. Marshal Paul Ackerman · 1 ep

Titans
TV · as Arthur Light / Dr. Light · 4 eps
Queen Fur
TV · 1 ep

LBJ
Movie · as Kenny O’Donnell

The Sinner
TV · as Colin Muldoon · 8 eps

Ozark
TV · as Mason Young · 9 eps

Rush Hour
TV · as Jack · 1 ep

Fear the Walking Dead: Passage
TV · as Colton · 9 eps

Hot Pursuit
Movie · as Dixon

Other People's Children
Movie · as Josh

Sirens
TV · as Johnny Farrell · 23 eps

Brooklyn Nine-Nine
TV · as Franco McCoy · 1 ep

You're Nobody 'til Somebody Kills You
Movie · as Det. Francelli

Revolution
TV · as Militia Soldier · 1 ep

Elementary
TV · as Al Baxter · 1 ep

Longmire
TV · as Sean, Sean Keegan · 4 eps
Restive
Movie · as Braker

Pan Am
TV · as Ted Vanderway · 14 eps

Happy Endings
TV · as Malcolm · 1 ep

After Lilly
Movie · as Phillip

Law & Order: LA
TV · as Robert Forrester · 1 ep

Justified
TV · as Kyle Easterly · 3 eps

The Proposal
Movie · as Chuck

Kings
TV · as Eli Shepherd · 4 eps

Three Rivers
TV · 1 ep

Castle
TV · as Jerry Tyson · 4 eps

Scrubs: Med School
TV · as Drew Suffin · 13 eps

The Accidental Husband
Movie · as Declin

27 Dresses
Movie · as Bar Dude

The Mentalist
TV · as Sheriff Hardy · 1 ep

Generation Kill
TV · as Gunnery Sgt. Robert Swarr · 1 ep
The Insurgents
Movie · as James

Goodbye Baby
Movie · as Kevin

Bella
Movie · as Kevin
Room 314
Movie · as David

30 Rock
TV · as Scott Scottsman · 2 eps

Kidnapped
TV · as Malcolm Atkins · 13 eps

Conviction
TV · as Detective Calloway · 1 ep
Building Girl
Movie · as Nick

Swimmers
Movie · as Mike Tyler

Criminal Minds
TV · as Everett Lynch · 6 eps

The Closer
TV · as Jeff Darby · 1 ep

Brother to Brother
Movie · as White Man #1 on Subway Platform

Bog Creatures
Movie · as Nick Warren

The Wire
TV · as Raymond Wiley · 1 ep

Scrubs
TV · as Drew Suffin · 13 eps

Law & Order: Special Victims Unit
TV · as Ronnie · 1 ep

Third Watch
TV · as Stoner · 1 ep
