Home / Discover / People

The Walking Dead: Dead City

2023
as Perlie Armstrong

Grey's Anatomy

2005
as Shane Ross

Taken (2017)

2017
as John

Friday Night Lights

2006
as Brian 'Smash' Williams

Salt

2010
as Todd Bottoms

Batman: Bad Blood

2016
as Batwing (voice)

Takers

2010
as Max

Alice

2022
as Joseph

The Messenger

2009
as Recruiter Brown

Toe to Toe

2010
as Kevin

Guest Star

Episode Queens
Bars
2022
Episode Aquarius
Sexy Sadie
2016
Episode God Friended Me
Two Guys, a Girl, and a Thai Food Place
2019
Episode Grey's Anatomy
Perfect Storm
2013
Episode Roswell, New Mexico
Walk on the Ocean
2021
Episode Roswell, New Mexico
Dig Me Out
2022
Episode Roswell, New Mexico
Good Mother
2020
Episode Aquarius
Revolution 1
2016
Episode God Friended Me
Scenes From an Italian Restaurant
2019
Episode Roswell, New Mexico
What If God Was One of Us?
2020
Episode Drunk History
Cleveland
2015
Episode Grey's Anatomy
Walking on a Dream
2013
Episode Aquarius
Piggies
2016
Episode Aquarius
A Change Is Gonna Come
2015
Episode Law & Order: Special Victims Unit
Fight
2007
Episode Aquarius
Your Mother Should Know
2015
Episode Aquarius
Why?
2015
Episode Marvel's Agents of S.H.I.E.L.D.
Watchdogs
2016
Episode NCIS
Rekindled
2012
Episode Queens
Nasty Girl Records
2022
Episode Roswell, New Mexico
The Diner
2020
Episode Blindspot
Scientists Hollow Fortune
2016
Episode God Friended Me
The Trouble with the Curve
2019
Episode Aquarius
The Hunter Gets Captured by the Game
2015