Rites & Wrongs
(pre-production)
Simon
2022
Last Seen Alive
Knuckles
2015-2022
Grace and Frankie
(TV Series)
Coyote Bergstein
- The Fake Funeral
(2022)
... Coyote Bergstein
- The Paprikash
(2022)
... Coyote Bergstein (credit only)
- The Last Hurrah
(2022)
... Coyote Bergstein
- The Casino
(2022)
... Coyote Bergstein
- The Horrible Family
(2022)
... Coyote Bergstein
94 More Episodes
2021
Stargirl
(TV Series)
Johnny Thunder
- Summer School: Chapter Nine
(2021)
... Johnny Thunder
- Summer School: Chapter Three
(2021)
... Johnny Thunder
2021
Creepshow
(TV Series)
Hank (segment "Mums")
- Mums/Queen Bee
(2021)
... Hank (segment "Mums")
2020
The Twilight Zone
(TV Series)
Harry Pine
- The Who of You
(2020)
... Harry Pine
2015-2019
Sneaky Pete
(TV Series)
Pete Murphy / Real Pete
- The Stamford Trust Fall
(2019)
... Pete Murphy
- The Huckleberry Jones
(2019)
... Pete Murphy
- Buffalo Soldiers
(2018)
... Pete Murphy
- Switch
(2018)
... Pete Murphy
- Marius Josipovic
(2018)
... Pete Murphy
13 More Episodes
2018
First Man
Pete Conrad
2018
Nathaniel Rateliff & The Night Sweats: You Worry Me
(Music Video)
Husband
2018
Blindspotting
Officer Molina
2017
Idiotsitter
(TV Series)
- Girls Gone Wild
(2017)
2017
A Bunch of Dicks
(TV Mini Series)
Mick
2017/III
Convergence
Daniel
2016
Those Eyes
(Short)
Son
2016
Fashionista
Eric
2015
The Walking Dead
(TV Series)
Carter
- First Time Again
(2015)
... Carter
2015
The Devil's Candy
Jesse Hellman
2015
White Cops and Unarmed Black Civilians Playset!
(Short)
2015
Echoes of War
Seamus Riley
2015
Bereave
Tommy
2014
Night of the Wolf
Will
2014
Hawaii Five-0
(TV Series)
Shawn Hutten
- Pale 'la
(2014)
... Shawn Hutten
2014/I
The Guest
Higgings
2014
CSI: Crime Scene Investigation
(TV Series)
Jefferson Nalley
- Keep Calm and Carry-On
(2014)
... Jefferson Nalley
2013
Once Upon a Time
(TV Series)
Greg Mendell
- The Heart of the Truest Believer
(2013)
... Greg Mendell
- And Straight on 'til Morning
(2013)
... Greg Mendell
- Second Star to the Right
(2013)
... Greg Mendell
- The Evil Queen
(2013)
... Greg Mendell
- Lacey
(2013)
... Greg Mendell
10 More Episodes
2013
Armed Response
Kevin
2013
The House Across the Street
Tom
2013/I
Cheap Thrills
Vince
2012
The Frontier
(TV Movie)
D.J. Jackson
2012
Grey's Anatomy
(TV Series)
Dr. David Moore
- I Saw Her Standing There
(2012)
... Dr. David Moore
2012
Dark Wall
(TV Series)
Man
- 6:14
(2012)
... Man
2012
Drop Dead Diva
(TV Series)
Mark Baker
- Jane's Getting Married
(2012)
... Mark Baker
2012
Imaginary Friend
(TV Movie)
Brad
2012
Ordinary Man
Jason Watts
2011
Thunderballs
(TV Movie)
2011
Dorothy and the Witches of Oz
Frick
2011/II
The Reunion
Leo Carey
2011
CSI: Miami
(TV Series)
Randy North
- Countermeasures
(2011)
... Randy North
- Mayday
(2011)
... Randy North
2011
The Witches of Oz
(TV Mini Series)
Frick
- Episode #1.2
(2011)
... Frick
- Episode #1.1
(2011)
... Frick
2011
Fairly Legal
(TV Series)
Spencer Reed
- Bo Me Once
(2011)
... Spencer Reed
- Priceless
(2011)
... Spencer Reed
- Pilot
(2011)
... Spencer Reed
2010
The Kane Files: Life of Trial
Jace Olsen
2010
You're So Vain
(Video short)
Boyfriend
2010
House M.D.
(TV Series)
Mickey
- The Down Low
(2010)
... Mickey
2009
Fear Itself
(TV Series)
Chance Miller
- Chance
(2009)
... Chance Miller
2006-2008
Brotherhood
(TV Series)
Declan 'Decko' Griggs
- Birnam Wood Comes to Dunsinane
(2008)
... Declan 'Decko' Griggs
- All the Interim Is Like a Phantasma
(2008)
... Declan 'Decko' Griggs
- The Chimes at Midnight
(2008)
... Declan 'Decko' Griggs
- Give Me the Ocular Proof...
(2008)
... Declan 'Decko' Griggs
- The Course of True Love Never Did Run Smooth
(2008)
... Declan 'Decko' Griggs
20 More Episodes
2008
Eagle Eye
Agent Toby Grant
2008
Heart of a Dragon
Lee
2008
Player 5150
Joey
2007
Order Up
(Short)
Man
2007
Vacancy
Mechanic
2006
Kidney Thieves
(Short)
Guy
2006/I
Escape
(Short)
Hollywood Agent #1
2006
Law & Order: Criminal Intent
(TV Series)
Art Geddens
- Watch
(2006)
... Art Geddens
2006
A Slice of 'Pizza'
(Short)
Matt Firenze
2005
Masters of Horror
(TV Series)
Bruce
- Incident on and Off a Mountain Road
(2005)
... Bruce
2005
Standing Still
Donovan
2005
Numb3rs
(TV Series)
Blake Gosnell
- Noisy Edge
(2005)
... Blake Gosnell
2005/I
Pizza
Matt Firenze
2004
Life on Liberty Street
(TV Movie)
Rick Spencer
2004
Harold & Kumar Go to White Castle
Billy Carver
2004
Celeste in the City
(TV Movie)
Kyle Hadley
2003
Timeline
Josh Stern
2003
Spider-Man
(TV Series)
Max Dillon / Electro
- When Sparks Fly
(2003)
... Max Dillon / Electro (voice)
- Head Over Heels
(2003)
... Max Dillon (voice)
- The Party
(2003)
... Max Dillon / Electro (voice)
2003
Dragnet
(TV Series)
Det. Frank Smith
- The Little Guy
(2003)
... Det. Frank Smith
- For Whom the Whistle Blows
(2003)
... Det. Frank Smith
- Let's Make a Deal
(2003)
... Det. Frank Smith
- Redemption
(2003)
... Det. Frank Smith (credit only)
- Sticks and Stones
(2003)
... Det. Frank Smith
12 More Episodes
2003
Manfast
Johnny Shore
2002
They
Sam Burnside
2002
The Twilight Zone
(TV Series)
Zack Walker
- Time Lapse
(2002)
... Zack Walker
2002
Sweet Home Alabama
Bobby Ray
2001
Silicon Follies
(TV Movie)
2001
Who Is A.B.?
2001
Male Order
(Short)
Actor #2
2001
Relative Evil
Bobby
2001
Rennie's Landing
Trevor Logan
2000-2001
FreakyLinks
(TV Series)
Derek Barnes / Adam Barnes
- Subject: The Final Word
(2001)
... Derek Barnes / Adam Barnes
- Subject: Police Siren
(2001)
... Derek Barnes / Adam Barnes
- Subject: Live Fast, Die Young
(2001)
... Derek Barnes / Adam Barnes
- Subject: Sunrise at Sunset Streams
(2001)
... Derek Barnes / Adam Barnes
- Subject: The Stone Room
(2001)
... Derek Barnes / Adam Barnes
13 More Episodes
2001
The Zeta Project
(TV Series)
Bodhi
- His Maker's Name
(2001)
... Bodhi (voice)
1999-2000
Batman Beyond
(TV Series)
Terrapin / Lee
- April Moon
(2000)
... Terrapin (voice)
- Joyride
(1999)
... Lee (voice)
2000
Get Real
(TV Series)
Wade Kostick
- Saved
(2000)
... Wade Kostick
2000
The Independent
Bert
1999-2000
Work with Me
(TV Series)
Sebastian
- The Catch
(2000)
... Sebastian
- The Crush
(1999)
... Sebastian
- Time Apart?
(1999)
... Sebastian
- The Best Policy
(1999)
... Sebastian
- Pilot
(1999)
... Sebastian
10 More Episodes
1999
Rocket Power
(TV Series short)
TV Announcer
- Rocket Girls/Father's Day Off
(1999)
... TV Announcer (voice)
1999
The Wild Thornberrys
(TV Series)
Ned Fervel
- Chimp Off the Old Block
(1999)
... Ned Fervel (voice)
1998
Hercules
(TV Series)
Melampus
- Hercules and the Big Lie
(1998)
... Melampus (voice)
- Hercules and the Comedy of Arrows
(1998)
... Melampus (voice)
1998
Disturbing Behavior
Allen Clark
1998
Can't Hardly Wait
Preston Meyers
1998
Dancer, Texas Pop. 81
Squirrel
1998
The Prophecy II
(Video)
Young Coroner
1998
How to Make the Cruelest Month
Dillger
1998
Montana
Jimmy
1997
Vegas Vacation
Rusty Griswold
1996
That Thing You Do!
The Bass Player
1996
White Squall
Tracy Lapchick
1995
Empire Records
Marc (as Ethan Randall)
1994-1995
Murder, She Wrote
(TV Series)
Mike Seresino / Jimmy Taylor
- School for Murder
(1995)
... Mike Seresino (as Ethan Randall)
- The Trouble with Seth
(1994)
... Jimmy Taylor (as Ethan Randall)
1995
Evolver
Kyle Baxter (as Ethan Randall)
1994
Season of Change
Bobby Bascomb (as Ethan Randall)
1993-1994
Harts of the West
(TV Series)
Randy
- Home Alone
(1994)
... Randy (as Ethan Randall)
- Dead Man's Leap
(1993)
... Randy (as Ethan Randall)
1993
A Far Off Place
Harry Winslow (as Ethan Randall)
1991
All I Want for Christmas
Ethan O'Fallon (as Ethan Randall)
1991
Bad Attitudes
(TV Movie)
Cosmo Coningsby (as Ethan Randall)
1991
Dutch
Doyle Standish (as Ethan Randall)
1991
Defending Your Life
Steve (as Ethan Randall)
1990
Drug Wars: The Camarena Story
(TV Mini Series)
- Part 3
(1990)
- Part 2
(1990)
- Part 1
(1990)