The Sandman S2
2025 · Drama
as Dream
3 Way Junction
2018 · Adventure
as Carl
Sweetbitter S2
2019 · Comedy
as Jake
Waiting for Forever
2011 · Comedy
as Will Donner
Widow Clicquot
2024 · Drama
as François
Murderous Intent
2006 · Crime
as Nigel
Effie Gray
2014 · Biography
as John Everett Millais
Journey's End
2018 · Drama
as 2nd Lt. Hibbert
Velvet Buzzsaw
2019 · Horror
as Jon Dondon
The Chronology of Water
2026 · Biography
as Devin
Double Date
2017 · Comedy
as John
The Wizard of the Kremlin
2026 · Drama
as Dmitri Sidorov
The Boat That Rocked
2009 · Comedy
Far from the Madding Crowd
2015 · Drama
as Sergeant Francis Troy
The Hollow Crown S1-S2
2013 · Drama
as Henry VI
On the Road
2012 · Adventure
as Carlo Marx
Song to Song
2017 · Drama
as BV's Brother