Home / Discover / People
  • Created April 7, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

The 5th Wave

2016
as Confused Man

Eyeborgs

2009
as Brandon Cooper

Fall Down Dead

2007
as Young Man

The Terrible Two

2018
as Dr. Connor

The Odyssey of Destiny

2014
as Steven Bernard

American Warships

2012
as Lt. Cmdr. Juarez

The Sin Seer

2015
as Carter

Guest Star

Episode One Tree Hill
Last Known Surroundings
2012
Episode The Gifted
gaMe changer
2018
Episode One Tree Hill
A Rush of Blood to the Head
2012
Episode One Tree Hill
Hardcore Will Never Die, But You Will
2012
Episode The Vampire Diaries
We Have History Together
2017