Hannibal S3
2015 · Crime
as Will Graham
Adam
2009 · Comedy
as Adam Raki
Ella Enchanted
2004 · Comedy
as Char
Hysteria
2011 · Biography
as Mortimer Granville
Confessions of a Shopaholic
as Luke Brandon
Deadline Gallipoli
2015 · Drama
as Ellis Ashmead Bartlett
Blood and Chocolate
2007 · Drama
as Aiden
The Jane Austen Book Club
2007 · Comedy
as Grigg
Tempo
2003 · Romance
as Jack Ganzer
Late Night
2019 · Comedy
as Charlie Fain
Evening
as Buddy Wittenborn
The Path S3
2018 · Drama
as Cal Roberts
Martha Marcy May Marlene
2011 · Drama
as Ted
King Arthur
2004 · Action
as Galahad
Basic Instinct 2
2006 · Drama
as Adam Tower
The Big C S4
2013 · Comedy
as Lee Fallon
Roar
2022 · Comedy
as Detective Bobby Bronson
Black Hawk Down
2002 · Action
as Schmid
Legends of Oz: Dorothy's Return
2014 · Animation
as Marshal Mallow
Law & Order S25
2025 · Crime
as Executive ADA Nolan Price
Our Idiot Brother
2011 · Comedy
as Christian