Known For
Photos
Filmography

Hellbent
Movie · as Matt Caruso

Florida Wild
Movie · as Stratton Randall

The Get Back Girl
Movie · as Nite Drysdale
Greyhound 2
Movie

Bodyman
Movie · as Dallas Ghost Dog Rogers

Somnium
Movie · as Brooks

Blue Ridge: The Series
TV · as Justin Wise · 6 eps

Suitable Flesh
Movie · as Edward Derby

Frank and Penelope
Movie · as Chisos

The Wind & the Reckoning
Movie · as Marshall Hitchcock

Triumph
Movie · as Doug

The Night Clerk
Movie · as Nick Perretti

Blue Ridge
Movie · as Justin Wise

Creepshow
TV · as Dalton · 1 ep

Batwoman
TV · as Jonah Hex · 1 ep

Now Apocalypse
TV · as Voyeur Neighbor · 4 eps

Reprisal
Movie · as Gabriel

Arsenal
Movie · as Mikey

Jackals
Movie · as Andrew Powell

Day of the Dead: Bloodline
Movie · as Max

Butterfly Caught
Movie · as Brandon Banks

Acts of Vengeance
Movie · as Lustiger

Marauders
Movie · as Mims

DC's Legends of Tomorrow
TV · as Jonah Hex · 3 eps

Vice
Movie · as Chris

The Culling
Movie · as Wayne

Nocturna
Movie · as Brisbane

Broken Horses
Movie · as Agent James McBradden

Impastor
TV · as Kurt · 2 eps

Quantico
TV · as Michael Parrish · 2 eps

Texas Rising
TV · as Colonel Sherman · 5 eps

Flight 7500
Movie · as Captain Pete Haining

The Legend of Hercules
Movie · as Tarak

The Prince
Movie · as Frank

Star-Crossed
TV · as Castor · 8 eps

Chicago P.D.
TV · as Detective Scott Hart · 1 ep

Phantom
Movie · as Pavlov

Dark Circles
Movie · as Alex

Breaking at the Edge
Movie · as Zach Wood

Sleepy Hollow
TV · as Reverend Solomon Kent · 1 ep

Ray Donovan
TV · as Sean Walker · 5 eps

Hidden Moon
Movie · as William Brighton

The Client List
TV · as Greg Carlyle · 6 eps

5 Days of War
Movie · as Capt. Rezo Avaliani

ChromeSkull: Laid to Rest 2
Movie · as Agent Sells

Takers
Movie · as Scott

Laid to Rest
Movie · as Johnny

Sex and Lies in Sin City
Movie · as Rick Tabish

The Circle
Movie · as Brian

Drop Dead Diva
TV · as Aaron Howard · 1 ep

Celebrity Ghost Stories
TV · as Self · 1 ep

The Poker Club
Movie · as Aaron Tyler

Prom Night
Movie · as Richard Fenton

Quarantine
Movie · as George Fletcher

Living Hell
Movie · as Frank Sears

Little Chenier
Movie · as Beauxregard "Beaux" Dupuis

人间炼狱
Movie · as Frank Sears

Fear Itself
TV · as Brian · 1 ep

Nora Roberts' Angels Fall
Movie · as Brody

The Washingtonians
Movie · as Mike Franks

Making That Thing You Do
Movie · as Self

Road House 2: Last Call
Movie · as Shane Tanner

Sea of Dreams
Movie · as Marcelo

8MM 2
Movie · as David

Suzanne's Diary for Nicholas
Movie · as Matt Harrison

Masters of Horror
TV · 1 ep

Judas
Movie · as Judas Iscariot

The Mummy an' the Armadillo
Movie · as Jesse

Sol Goode
Movie · as Happy

Cold Case
TV · as Julian Bellowes · 1 ep

Punk'd
TV · as Self · 1 ep

How to Kill Your Neighbor's Dog
Movie · as Adam

Blood Crime
Movie · as Daniel Pruitt

Kiss The Bride
Movie · as Geoffrey 'Geoff' Brancato

They Shoot Divas, Don't They?
Movie · as Trevor

The Sweetest Thing
Movie · as Leather Coat Guy (uncredited)

CSI: Miami
TV · as Joseph Crumbaugh · 1 ep

The Forsaken
Movie · as Kit

Caracara
Movie · as David J. McMillan

If You Only Knew
Movie · as Parker Concorde

After Sex
Movie · as Matt

The Giving Tree
Movie · as James

Splendor
Movie · as Abel

Time of Your Life
TV · as John Maguire · 12 eps

Welcome to Woop Woop
Movie · as Teddy

Finding Graceland
Movie · as Byron Gruman

Hush
Movie · as Jackson Baring

Woundings
Movie · as Douglas Briggs

Houdini
Movie · as Harry Houdini

That Thing You Do!
Movie · as Jimmy Mattingly

Poison Ivy 2: Lily
Movie · as Gredin

Invasion of Privacy
Movie · as Josh Taylor

Film Independent Spirit Awards
TV · as Self - Audience Member · 1 ep

How to Make an American Quilt
Movie · as Leon

The Doom Generation
Movie · as Xavier Red

The Outer Limits
TV · as Andy Pace · 1 ep

Sparrow
Movie · as Nino

Models Inc.
TV · 5 eps

At Home with the Webbers
Movie · as Giampaolo

The Adventures of Brisco County, Jr.
TV · as Nevada Cooper · 1 ep

Fallen Angels
TV · as Garth Cary · 1 ep


