Acting
Bad Times at the El Royale
2018
The Ultimate Life
2013
Emerson Heights
as Cody
as Soldier (uncredited)
His Secret Past
as Mick
as Young Red Stevens
Supernatural Activity
as Isaac Sunflower
Criminal Minds: Beyond Borders
as Brandon Smit · 1 ep.
Roommates
as Austin · 23 ep.
Astrid Clover
as Wesley · 5 ep.
Scandal
as Wesley · 1 ep.
See Dad Run