Oyunculuk

Yıl Başlık Rolü
2026 The Tiger Kanchuga
2025 American Primeval - Sezon 1 Jacob Pratt
2023 Keriz Parası Brad
2023 Oppenheimer Kenneth Nichols
2022 McCarthy Roy Cohn
2022 The Staircase - Sezon 1 Clayton Peterson
2021 Lisey's Story - Sezon 1 Jim Dooley
2018 The Kid Billy "The Kid"
2017 Tulip Fever Jan Van Loos
2017 Valerian ve Bin Gezegen İmparatorluğu Valerian
2016 Yaşam Kürü Lockhart
2016 Balerin ve Afacan Mucit Victor
2015 Life James Dean
2014 İnanılmaz Örümcek-Adam 2 Harry Osborn
2014 Life After Beth Zach Orfman
2013 Şeytan Düğümü Chris Morgan
2013 Metallica Through the Never Trip
2013 Sevdiklerini Öldür Lucien Carr
2012 Babadan Oğula Jason
2012 Doğaüstü Andrew Detmer
2012 Jack and Diane Chris
2012 Kanunsuzlar Cricket Pate
2012 Lincoln -
2011 True Blood - Sezon 4
Bölüm 1 - 2 - 3
Timbo
2010 Amigo Gil
2010 In Treatment - Sezon 3 Jesse
2008 Law & Order: Special Victims Unit - Sezon 10
Bölüm 4
Vincent Beckwith