
Filmography

Law & Order: Special Victims Unit
1999 · Garrett Blaine, Josh Sanford

American Horror Story
2011 · Patrick

The Flash
2014 · Jay Garrick, Jay Garrick / Hunter Zolomon

Chicago Fire
2012 · Kyle Sheffield

CSI: Miami
2002 · Peter Kinkella

Law & Order: Criminal Intent
2001 · Teddy

Blue Bloods
2010 · Sam Croft

S.W.A.T.
2017 · Tripp

Mad Men
2007 · Kicks Matherton

Las Vegas
2003 · Brian O'Toole

How to Get Away with Murder
2014 · Abe Charmagne

Rizzoli & Isles
2010 · Rory Graham

The Night Agent
2023 · Warren Stocker

Rules of Engagement
2007 · Drake

Ugly Betty
2006 · Hunter

American Crime Story
2016 · Jim Fisher

Big Love
2006 · Greg Samuelson

X-Men '97
2024 · Havok (voice)

Torchwood
2006 · Blue Eyed Man

In Plain Sight
2008 · Tom Kulpak

Timeless
2016 · Lucas Calhoun

NCIS: Hawaiʻi
2021 · Greg Winslow

Masters of Sex
2013 · Austin Langham

American Horror Stories
2021 · Jeffrey

The Rookie: Feds
2022 · George Rice

Dollhouse
2009 · Mike

Brilliant Minds
2024 · Josh Nichols

Harry's Law
2011 · Alan Bagley

Samantha Who?
2007 · Brad

Raising the Bar
2008 · Richard Patrick Woolsley

Studio 60 on the Sunset Strip
2006 · Darren Wells

Necessary Roughness
2011 · Bobby Caldwell

The Defenders
2010 · ADA Thomas Cole

24: Legacy
2017 · Keith Mullins

The Politician
2019 · William Ward

Whoopi
2003 · Waiter

Justice
2006 · Greg Hall

666 Park Avenue
2012 · Detective Hayden Cooper
Raines
2007 · Mitchell Parks

Carpoolers
2007 · Handsome Man

A Single Man
2009 · Mr. Strunk

Firehouse Dog
2007 · Terence Kahn

Nine Lives
2016 · Josh Myers

Justice League: Warworld
2023 · Warlord (voice)

Curve
2015 · Christian Laughton

Christmas in Evergreen
2017 · Ryan Bellamy

The Client List
2010 · Rex Horton

To End All Wars
2001 · Paratrooper (uncredited)

Hollywood: No Sex, Please!
2018 · Actor

Drew Peterson: Untouchable
2014 · Mike Adler

A Waltons Thanksgiving
2022 · John Sr
Fugly
2007 · Blake

Slightly Out of Tune
2008 · Cool New Yorker

Backyard Wedding
2010 · Evan Slauson

The Sounding
2017 · Michael
I'm Paige Wilson
2007 · Lyle Trillon