2017
Enigma
(TV Mini-Series)
Connor (2017)
2016
Teen Wolf
(TV Series)
Lacrosse Player
- Relics
(2016)
... Lacrosse Player
2016/I
A Hero for a Day
(Short)
Hero
2015
Teen Idol: The Chris Coley Diaries
(TV Series)
- That's a Wrap!!!
(2015)
- Chris's Idol
2012
CSI: NY
(TV Series)
Jordan Parr
- 2,918 Miles
(2012)
... Jordan Parr
2012
Ted
Teenage John
2012
GCB
(TV Series)
Will Vaughn
- Adam & Eve's Rib
(2012)
... Will Vaughn
- A Wolf in Sheep's Clothing
(2012)
... Will Vaughn
- Hell Hath No Fury
(2012)
... Will Vaughn
- Pilot
(2012)
... Will Vaughn
2009
Lie to Me
(TV Series)
Zack
- Truth or Consequences
(2009)
... Zack
2008
No Man's Land: The Rise of Reeker
Boy
2004-2008
Passions
(TV Series)
Little Ethan Crane
- Episode dated 7 August 2008
(2008)
... Little Ethan Crane
- Episode dated 6 August 2008
(2008)
... Little Ethan Crane
- Episode dated 5 August 2008
(2008)
... Little Ethan Crane
- Episode dated 4 August 2008
(2008)
... Little Ethan Crane
- Episode dated 30 July 2008
(2008)
... Little Ethan Crane
122 More Episodes
2007
Desperate Housewives
(TV Series)
Boy #1
- Gossip
(2007)
... Boy #1
2007
Justice
(TV Series)
Seth Rose
- False Confession
(2007)
... Seth Rose
2006
The Hollywood Babysitter
(Short)
Ronnie
2005
Criminal Minds
(TV Series)
Sam Crawford
- The Fox
(2005)
... Sam Crawford
2005
The Good Humor Man
Young Jay (uncredited)
2004
Medical Investigation
(TV Series)
Boy
- Price of Pleasure
(2004)
... Boy
2004
CSI: Miami
(TV Series)
Joey Williams
- Lost Son
(2004)
... Joey Williams
2004
The Kids Who Saved Summer
(Video)
Ben
2004
Strong Medicine
(TV Series)
Mikey Simmonds
- Cape Cancer
(2004)
... Mikey Simmonds
2004
Gotta Make Them Angels
(Short)
Kenny
2003
The Bug Man
(Short)
Isaac Malone
T-Rex Ranch
(TV Mini-Series) (property master - 16 episodes, 2020 - 2021) (set dresser - 3 episodes, 2020)
- Dimetrodon Dash
(2021)
... (property master)
- The Scavenger Hunt
(2021)
... (property master)
- Santa on the Loose
(2020)
... (property master)
- Tiny Dinos
(2020)
... (property master)
- Scaredactyl
(2020)
... (property master)
19 More Episodes
The Last Ship
(TV Series) (stunt gustavo's man #5 - 1 episode, 2018) (stunt performer - 1 episode, 2018)
- Tropic of Cancer
(2018)
... (stunt gustavo's man #5)
- Casus Belli
(2018)
... (stunt performer: tourist son - uncredited)