2023
Civil
(filming)
Ethan
Exposure
(post-production)
Tanner
2017
Basorexia
(Short) (completed)
Jakob
2022
The Swearing Jar
Owen
2022/I
Don't Worry Darling
Bill
2021
Clarice
(TV Series)
Tyson Conway
- Family Is Freedom
(2021)
... Tyson Conway
- Father Time
(2021)
... Tyson Conway
- Achilles Heel
(2021)
... Tyson Conway
- Silence Is Purgatory
(2021)
... Tyson Conway
- Add-a-Bead
(2021)
... Tyson Conway
2018-2020
The Alienist
(TV Series)
Marcus Isaacson
- Angel of Darkness: Better Angels
(2020)
... Marcus Isaacson
- Angel of Darkness: Last Exit to Brooklyn
(2020)
... Marcus Isaacson
- Angel of Darkness: Memento Mori
(2020)
... Marcus Isaacson
- Angel of Darkness: Belly of the Beast
(2020)
... Marcus Isaacson
- Angel of Darkness: Gilded Cage
(2020)
... Marcus Isaacson
18 More Episodes
2019
Big Little Lies
(TV Series)
Corey Brockfield
- I Want to Know
(2019)
... Corey Brockfield
- The Bad Mother
(2019)
... Corey Brockfield
- Kill Me
(2019)
... Corey Brockfield
- She Knows
(2019)
... Corey Brockfield
- The End of the World
(2019)
... Corey Brockfield
7 More Episodes
2018
Park Bench Parenting
(TV Series)
Sleepy Head
- Sleepy Heads
... Sleepy Head
2017
When We Rise
(TV Mini Series)
Young Man
- Night III: Parts IV and V
(2017)
... Young Man
- Night IV: Part VI and VII
(2017)
... Young Man
- Night I: Part I
(2017)
... Young Man
2017
Bottom of the World
Alex
2017
The Bye Bye Man
Elliot
2016
Miss Sloane
Alex
2016
Motive
(TV Series)
Dave Briggs, Jr.
- Remains to Be Seen
(2016)
... Dave Briggs, Jr.
2016
Vinyl
(TV Series)
Gary / Xavier
- Alibi
(2016)
... Gary / Xavier
- E.A.B.
(2016)
... Gary / Xavier
- Cyclone
(2016)
... Gary / Xavier
2015
Evan's Crime
Evan White
2015
Terminator Genisys
Eric Thompson
2015/XXI
The Gift
(Short)
Waldo
2015/V
Fragments
(Short)
Sam
2014/II
Ouija
Pete
2014
Is This Necessary
(Short)
Andy Hampton
2014/I
Hard Drive
Ditch
2014/I
Stage Fright
Buddy Swanson
2014
Betas
(TV Series)
Zack Casper
- This Is It
(2014)
... Zack Casper
- Blinded by the Light
(2014)
... Zack Casper
2013
Drop Dead Diva
(TV Series)
Kieran
- Trust Me
(2013)
... Kieran
2013
Rookie Blue
(TV Series)
Chuck
- You Are Here
(2013)
... Chuck
2013
Percy Jackson: Sea of Monsters
Tyson
2013
Treading Water
Mica
2012
Antiviral
Edward Porris
2006-2011
Big Love
(TV Series)
Ben Henrickson
- Where Men and Mountains Meet
(2011)
... Ben Henrickson
- Exorcism
(2011)
... Ben Henrickson
- The Noose Tightens
(2011)
... Ben Henrickson
- Til Death Do Us Part
(2011)
... Ben Henrickson
- D.I.V.O.R.C.E.
(2011)
... Ben Henrickson
53 More Episodes
2011
Margene's Blog
(TV Series)
Ben Henrickson
- Girls Gotta Dance
(2011)
... Ben Henrickson
2010
Flashpoint
(TV Series)
Carlton Hayward
- Whatever It Takes
(2010)
... Carlton Hayward
2009
Someday We Will Get Married
(Short)
James
2009
Hawthorne
(TV Series)
Curtis
- Night Moves
(2009)
... Curtis
2006-2007
CSI: Crime Scene Investigation
(TV Series)
Marlon West
- Goodbye and Good Luck
(2007)
... Marlon West
- The Unusual Suspect
(2006)
... Marlon West
2007
Remember the Daze
Pete
2006
Citizen Duane
Duane Balfour
2006
Close to Home
(TV Series)
Colin Parks
- The Shot
(2006)
... Colin Parks
2006
Crossing Jordan
(TV Series)
Steven Reynolds
- Mysterious Ways
(2006)
... Steven Reynolds
2005
Santa's Slay
Nicolas Yuleson
2005
Rock the Paint
Josh
2004
State's Evidence
Scott
2004
Sleepover
Gregg
2004
CSI: Miami
(TV Series)
Jason Henderson
- Invasion
(2004)
... Jason Henderson
2004
The Guardian
(TV Series)
Jay
- Without Consent
(2004)
... Jay
2004
Joan of Arcadia
(TV Series)
Daniel Shoalar
- State of Grace
(2004)
... Daniel Shoalar
2004
Everwood
(TV Series)
Gavin Curtis
- Controlling Interest
(2004)
... Gavin Curtis
2003
Cold Case
(TV Series)
Ryan Bayes (1990)
- Churchgoing People
(2003)
... Ryan Bayes (1990)
2003
Stuck in the Middle with You
(TV Movie)
Sam
2003
Hangman's Curse
Elijah Springfield
2003
Out There
(TV Series)
Reilly Evans
- Reilly Had a Little Goat
(2003)
... Reilly Evans
- Tadpole
(2003)
... Reilly Evans
- Fairy Floss
(2003)
... Reilly Evans
- Smoke Gets in Your Eyes
(2003)
... Reilly Evans
- Some Wombats Have All the Luck
(2003)
... Reilly Evans
13 More Episodes
2003
Lock Her Room
(Short)
Johnny
2002
Partners in Action
Teddy (as Doug Smith)
2002
Trancers 6
(Video)
Punk #1
2001
Family Law
(TV Series)
Patrick Samson
- Sex, Lies, and Internet
(2001)
... Patrick Samson
1999
Blast from the Past
Adam age 11
1998
The Outer Limits
(TV Series)
Douglas
- In the Zone
(1998)
... Douglas
1997
Death Game
(TV Movie)
Tristan
1996
The X-Files
(TV Series)
Pitcher
- Home
(1996)
... Pitcher