Filmography
Actor:
2021
The Resident
(TV Series)
Jacob Yorn
Jacob Yorn
- Moving on and Mother Hens
(2021)
... Jacob Yorn
- The Accidental Patient
(2021)
... Jacob Yorn
- Mina's Kangaroo Court
(2021)
... Jacob Yorn
2019-2020
Riverdale
(TV Series)
Principal Holden Honey
Principal Holden Honey
- Chapter Seventy-Six: Killing Mr. Honey
(2020)
... Principal Holden Honey
- Chapter Seventy-Five: Lynchian
(2020)
... Principal Holden Honey
- Chapter Seventy-Four: Wicked Little Town
(2020)
... Principal Holden Honey
- Chapter Seventy: The Ides of March
(2020)
... Principal Holden Honey
- Chapter Sixty-Eight: Quiz Show
(2020)
... Principal Holden Honey
9 More Episodes
2019
Into the Dark
(TV Series)
Shane
Shane
- Pilgrim
(2019)
... Shane
2019
NCIS: Los Angeles
(TV Series)
David Ross
David Ross
- Smokescreen, Part II
(2019)
... David Ross
- Smokescreen
(2019)
... David Ross
2014-2018
The Fosters
(TV Series)
Robert Quinn
Robert Quinn
- Many Roads
(2018)
... Robert Quinn
- Exterminate Her
(2017)
... Robert Quinn
- Sex Ed
(2017)
... Robert Quinn
- Doors and Windows
(2017)
... Robert Quinn
- Cruel and Unusual
(2017)
... Robert Quinn
19 More Episodes
2018
Wisdom of the Crowd
(TV Series)
Supervisor Simko
Supervisor Simko
- The Tipping Point
(2018)
... Supervisor Simko
2017
Doubt
(TV Series)
ADA PJ Arrington
ADA PJ Arrington
- Running Out of Time
(2017)
... ADA PJ Arrington
- Top Dog/Underdog
(2017)
... ADA PJ Arrington
2016
Criticsized
William Reynolds
William Reynolds
2016
Agents of S.H.I.E.L.D.
(TV Series)
Joseph Bauer
Joseph Bauer
- The Good Samaritan
(2016)
... Joseph Bauer
- Lockup
(2016)
... Joseph Bauer
- Let Me Stand Next to Your Fire
(2016)
... Joseph Bauer
2015
Stalker
(TV Series)
John Bardo
John Bardo
- The News
(2015)
... John Bardo
2014
What an Idiot
Mike
Mike
2014
Criminal Minds
(TV Series)
Frank Cowles
Frank Cowles
- X
(2014)
... Frank Cowles
2014
Where Hope Grows
Officer Minniear
Officer Minniear
2013
Saige Paints the Sky
(TV Movie)
Mr. Copeland
Mr. Copeland
2012
Death Artists, Inc.
(Short)
Stephen
Stephen
2011
NCIS
(TV Series)
Lieutenant Jonas Cobb
Lieutenant Jonas Cobb
- Pyramid
(2011)
... Lieutenant Jonas Cobb
- Swan Song
(2011)
... Lieutenant Jonas Cobb
2010-2011
Life Unexpected
(TV Series)
Ryan Thomas
Ryan Thomas
- Affair Remembered
(2011)
... Ryan Thomas
- Teacher Schooled
(2011)
... Ryan Thomas
- Stand Taken
(2010)
... Ryan Thomas
- Thanks Ungiven
(2010)
... Ryan Thomas
- Homecoming Crashed
(2010)
... Ryan Thomas
26 More Episodes
2009
After Action Review
(Documentary)
SSG John Smathers
SSG John Smathers
2009
The Forgotten
(TV Series)
Patrick Dent
Patrick Dent
- Diamond Jane
(2009)
... Patrick Dent
2008-2009
Eli Stone
(TV Series)
Paul Rollins
Paul Rollins
- Flight Path
(2009)
... Paul Rollins
- Tailspin
(2009)
... Paul Rollins
- Mortal Combat
(2009)
... Paul Rollins
- Sonoma
(2009)
... Paul Rollins
- Help!
(2008)
... Paul Rollins
2009
Civil Strife
SFC Smathers
SFC Smathers
2009
My Bloody Valentine
Axel Palmer
Axel Palmer
2008/III
Crossroads
SSG John Smathers
SSG John Smathers
2007
CSI: NY
(TV Series)
Drew Bedford
Drew Bedford
- The Thing About Heroes...
(2007)
... Drew Bedford
- One Wedding and a Funeral
(2007)
... Drew Bedford
- Buzzkill
(2007)
... Drew Bedford
- The Deep
(2007)
... Drew Bedford
2006-2007
Justice
(TV Series)
Tom Nicholson
Tom Nicholson
- False Confession
(2007)
... Tom Nicholson
- Christmas Party
(2006)
... Tom Nicholson
- Prior Convictions
(2006)
... Tom Nicholson
- Filicide
(2006)
... Tom Nicholson
- Shotgun
(2006)
... Tom Nicholson
13 More Episodes
2005-2006
E-Ring
(TV Series)
Bobby Wilkerson
Bobby Wilkerson
- Acceptable Losses
(2006)
... Bobby Wilkerson
- The Two Princes
(2006)
... Bobby Wilkerson
- Isolation
(2006)
... Bobby Wilkerson
- Brothers in Arms
(2006)
... Bobby Wilkerson
- Hard Cell
(2006)
... Bobby Wilkerson
16 More Episodes
2005
The Closer
(TV Series)
Blake Rawlings
Blake Rawlings
- Batter Up
(2005)
... Blake Rawlings
2005
CSI: Miami
(TV Series)
Matthew Wilton
Matthew Wilton
- Game Over
(2005)
... Matthew Wilton
2004-2005
Charmed
(TV Series)
Kyle Brody
Kyle Brody
- Charmageddon
(2005)
... Kyle Brody
- Extreme Makeover World Edition
(2005)
... Kyle Brody
- Ordinary Witches
(2005)
... Kyle Brody
- Witchness Protection
(2004)
... Kyle Brody
- There's Something About Leo
(2004)
... Kyle Brody
10 More Episodes
2004
Silver Lake
(TV Movie)
Dennis Patterson
Dennis Patterson
2004
Road Kill
(Short)
Jason
Jason
2004
Cruel Intentions 3
(Video)
Jason
Jason
2003
Miss Match
(TV Series)
Santa Claus
Santa Claus
- Santa, Baby
(2003)
... Santa Claus
1998-2003
Dawson's Creek
(TV Series)
Jack McPhee
Jack McPhee
- All Good Things...
(2003)
... Jack McPhee
- ...Must Come to an End
(2003)
... Jack McPhee
- Joey Potter and Capeside Redemption
(2003)
... Jack McPhee
- Goodbye, Yellow Brick Road
(2003)
... Jack McPhee
- Catch-22
(2003)
... Jack McPhee
113 More Episodes
2002
Critical Assembly
(TV Movie)
Bobby Damon
Bobby Damon
2002/I
Pressure
Steve Hillman
Steve Hillman
2001
The Outer Limits
(TV Series)
Zach Burnham
Zach Burnham
- The Tipping Point
(2001)
... Zach Burnham
2001
The Forsaken
Sean
Sean
2000
CSI: Crime Scene Investigation
(TV Series)
A Collins Boy
A Collins Boy
- Blood Drops
(2000)
... A Collins Boy (uncredited)
2000
Final Destination
Carter Horton
Carter Horton
2000
The Broken Hearts Club: A Romantic Comedy
Catcher
Catcher
1999
Lucid Days in Hell
Kelly
Kelly
1999
Hit and Runway
Joey Worciuekowski
Joey Worciuekowski
1998
Baywatch
(TV Series)
Sean
Sean
- The Natural
(1998)
... Sean
1996-1997
As the World Turns
(TV Series)
Ryder Hughes / Teddy Ellison Hughes
Ryder Hughes / Teddy Ellison Hughes
- Episode dated 13 December 1997
(1997)
... Ryder Hughes
- Episode dated 14 November 1997
(1997)
... Ryder Hughes
- Episode dated 13 November 1997
(1997)
... Ryder Hughes
- Episode dated 12 November 1997
(1997)
... Ryder Hughes
- Episode dated 16 October 1997
(1997)
... Ryder Hughes
44 More Episodes
Director:
2002
Dawson's Creek
(TV Series) (1 episode)
- Everything Put Together Falls Apart
(2002)
Thanks:
2002
Shirtless: Hollywood's Sexiest Men
(TV Movie documentary) (special thanks)
2000
The Perfect Souffle: Testing 'Final Destination'
(Video documentary short) (special thanks)
Self:
Good Luck
(Documentary) (post-production)
Self
Self
2021
Dead Talk Live
(TV Series)
Self - Guest
Self - Guest
- Kerr Smith is our Special Guest
(2021)
... Self - Guest
2019
Entertainment Tonight
(TV Series)
Self
Self
- Halloween Week - Day 3
(2019)
... Self
2011
Good Morning Portland: The Making of Life Unexpected
(Video short)
Self
Self
2011
Lux, Cate, Baze, Ryan, & Math: The Casting of Life Unexpected
(Video short)
Self
Self
2009
My Bloody Valentine: Sex, Blood and Screams - The Make-up Effects
(Video documentary short)
Self
Self
2009
My Bloody Valentine (Making of): Deep Inside 'My Bloody Valentine'
(Video documentary short)
Self
Self
2009
Up Close with Carrie Keagan
(TV Series)
Self
Self
- Episode dated 15 January 2009
(2009)
... Self
2009
Bloodlust: My Bloody Valentine and the Rise of the Slasher Film
(Video short)
Self
Self
2007
Punk'd
(TV Series)
Self
Self
- Episode #8.9
(2007)
... Self
2005
I Love the '90s: Part Deux
(TV Mini Series documentary)
Self
Self
2004
I Love the '90s
(TV Mini Series documentary)
Self
Self
- 1992
(2004)
... Self
2003
The 100 Greatest Scary Moments
(TV Movie documentary)
Self
Self
2003
Totally Gay!
(TV Movie documentary)
Self
Self
2002-2003
Pyramid
(TV Series)
Self - Celebrity Contestant
Self - Celebrity Contestant
- Episode dated 25 March 2003
(2003)
... Self - Celebrity Contestant
- Episode dated 25 October 2002
(2002)
... Self - Celebrity Contestant
2002
MTV Hits
(TV Series)
Self
Self
- Episode #1.7
(2002)
... Self
2002
Shirtless: Hollywood's Sexiest Men
(TV Movie documentary)
Self (uncredited)
Self (uncredited)
2002
Total Request Live
(TV Series)
Self
Self
- Episode dated 19 February 2002
(2002)
... Self
2002
Total Access 24/7
(TV Series)
Self
Self
- 1010 Dawson's Creek
(2002)
... Self
2002
Hollywood Squares
(TV Series)
Self - Panelist
Self - Panelist
- Episode dated 18 January 2002
(2002)
... Self - Panelist
- Episode dated 17 January 2002
(2002)
... Self - Panelist
- Episode dated 16 January 2002
(2002)
... Self - Panelist
- Episode dated 15 January 2002
(2002)
... Self - Panelist
- Episode dated 14 January 2002
(2002)
... Self - Panelist
2001
VH1: All Access
(TV Series)
Self
Self
- Celebrity Weddings
... Self
2001
The Test
(TV Series)
Self - Panelist
Self - Panelist
- The Spontaneity Test
(2001)
... Self - Panelist
1999
Dawson's Creek: Behind the Scenes
(TV Movie documentary)
Self
Self
1998
E! Behind the Scenes
(TV Series)
Self
Self
- Dawson's Creek
(1998)
... Self
Archive Footage:
2011
Final Destination 5: Visual Effects of Death - Airplane Crash
(Video short)
Carter Horton
Carter Horton
2011
Final Destination 5
Carter Horton (uncredited)
Carter Horton (uncredited)
2007
CSI: NY
(TV Series)
Drew Bedford
Drew Bedford
- Time's Up
(2007)
... Drew Bedford (uncredited)
1999
Songs from Dawson's Creek
(TV Movie documentary)
Jack McPhee
Jack McPhee