2025
Fireflies in the Dusk as Cecil2024
Agonist as Gabriel2019
Truth Be Told as Lachlan Bray2018
The White Orchid as Handsome Man2016
Coldwater Canyon as Monroe2015
The Magicians as Eliot Waugh2015
Jagoo as Sam2012
Smash as Zach2012
Oysters Rockefeller as Gibbon Pearl2011
American Horror Story as Daniel Kanowicz2011
Private Romeo as Josh Neff2008
Teeth as Tobey2008
Pedro as Judd2006
Beautiful Ohio as Elliot