Актьор - Hello Tomorrow!(Сериал)(2022) - Jack The Morning Show(Сериал)(2019-2021) - Cory Ellison Die in a Gunfight(2021) - Narrator Donnybrook(Късометражен)(2021) - Victor Roberts Zack Snyder's Justice League(2021) - Henry Allen (uncredited) Where'd You Go Bernadette(2019) - Elgie At Home with Amy Sedaris(Сериал)(2019) - Dr. Raddish After the Wedding(2019) - Oscar Carlson Jimmy Kimmel Live!(Сериал)(2018) - Subway Rider Jimmy Kimmel's the Terrific Ten(Късометражен)(2017) - Color Kid Justice League(2017) - Henry Allen (uncredited) Alien: Covenant - Phobos(2017) - Oram Gypsy(Сериал)(2017) - Michael Holloway Alien: Covenant(2017) - Oram 1 Mile to You(2017) - Coach K Alien: Covenant - Prologue: Last Supper(Късометражен)(2017) - Christopher Oram 20th Century Women(2016) - William Jackie(2016/V) - The Journalist Youth in Oregon(2016) - Brian Spotlight(2015/I) - Eric Macleish The Stanford Prison Experiment(2015) - Dr. Philip Zimbardo The Longest Week(2014) - Dylan Tate Glass Chin(2014) - J.J. Cook Rudderless(2014) - Sam Blood Ties(2013/I) - Frank The Watch(2012/I) - Neighbor (uncredited) Too Big to Fail(2011) - Timothy Geithner Thin Ice(2011) - Randy Eat Pray Love(2010) - Stephen The Ballad of G.I. Joe(2009) - Zartan Public Enemies(2009) - J. Edgar Hoover Watchmen(2009) - Dr. Manhattan / Jon Osterman Pretty Bird(2008) - Curtis Prentiss Dedication(2007) - Henry Roth The Good Shepherd(2006) - Arch Cummings Mission: Impossible III(2006) - Musgrave Trust the Man(2005) - Tobey Stage Beauty(2004) - Ned Kynaston Big Fish(2003) - Will Bloom Charlotte Gray(2001) - Julien Levade World Traveler(2001) - Cal Almost Famous(2000) - Russell Hammond Waking the Dead(2000) - Fielding Pierce Jesus' Son(1999) - FH The Hi-Lo Country(1998) - Pete Calder Without Limits(1998) - Steve Prefontaine Monument Ave.(1998) - Teddy Princess Mononoke(1997) - Ashitaka (English version voice) Grind(1997) - Eddie / Terry's brother Inventing the Abbotts(1997) - Jacey Holt Everyone Says I Love You(1996) - Ken Sleepers(1996) - Tommy General College(Сериал)(1987) - Jason Matthews