An actor, known for The Shack (2017), Riverdale (2016) and Falling Skies (2011).
2021
as Adam
2021
as Aiden Brooks
2020
as Bob
2020
as Nicholas Belvedere
2019
as Benny Benfield
2019
as Sheriff Duncan
2019
as Marshall
2019
as Lucas
2019
as Joseph Foley
2019
as Dale Locke
2019
as Officer Tom Rooker (uncredited)
2018
as Tim
2018
as Lucas Andronicus
2018
as Steve
2017
as Brian Murtagh
2017
as Tanner
2017
as Alex
2017
as Elliot Arnott
2017
as Mr. Karkadan
2017
as Officer Dalton
2017
as Mr. Sowerberry
2016
as Detective Ron Gosage
2016
as Tim
2016
as Lester
2016
as Frank Winslow
2015
as Lieutenant Reed
2015
as Doctor
2015
as Peter Helms
2015
as Veterinarian
2014
as Rob
2014
as Hank
2014
as Kevin Bannerman
2014
as Aaron
2014
as Missile Tech #2
2014
as Michael Wheeler
2013
as Aide (Kevin)
2013
as Reese
2013
as Major Mark Preston
2013
as Mark
2013
as Marshall Wallace
2012
as Luke Ballard
2012
as Peter Declan
2012
as Patrick
2009
as Matthew Wallace
2008
as Lawyer
2005
as Lead Angel
2005
as Bar Angel
2005
as Stephanie's Father
2001
as Agent James Shepard