2025The ArtistDelphin Delmas · 6 episodesShow
2024Long DistanceL.E.O.N.A.R.D. (voice)Movie
2024Adult Best FriendsHenry · Executive ProducerMovie
2024Justice League: Crisis on Infinite Earths Part OneLex Luthor (voice)Movie
2024He Went That WayJim Goodwin · Executive ProducerMovie
2023Altered Innocence Vol. 2Movie
2023Boys on Film 23: Dangerous to KnowChaperoneMovie
2023National Theatre Live: Best of EnemiesGore VidalMovie
2023Yes I Am: The Ric Weiland StoryNarratorMovie
2023Down LowGaryMovie
2022ChaperoneChaperoneMovie
2022AbandonedExecutive ProducerMovie
2022The Proud Family: Louder and ProuderBarry (voice) · 3 episodesShow
2021Inside JobDr. Skullfinger (voice) · 1 episodeShow
2021ConversionMovie
2021Truman & Tennessee: An Intimate ConversationTennessee Williams (voice)Movie
2020The Boys in the BandHaroldMovie
2020Superman: Man of TomorrowLex Luthor (voice)Movie
2020Little AmericaTeacher · 1 episodeShow
2019NOVA: The Planetsvoice, Voice · 5 episodes · Presenter · 1 episodeShow
2019The Lavender ScareDennis Flinn (voice)Movie
2019NOS4A2Charlie Manx · 20 episodes · Producer · 10 episodesShow
2019High Flying BirdDavid StarrMovie
2018In Search OfExecutive Producer, Producer · 18 episodes · Presenter · 1 episodeShow
2018Hotel ArtemisCrosby FranklinMovie
2018Who We Are NowPeterMovie
2018AardvarkJosh Norman · ProducerMovie
2017Big MouthAiden (voice) · 7 episodesShow
2017Never HereExecutive ProducerMovie
2016SnowdenGlenn GreenwaldMovie
2016TallulahAndreasMovie
2016Passage to MarsPascal Lee (voice)Movie
2015Hitman: Agent 47John SmithMovie
2015Unbreakable Kimmy SchmidtEli Rubin · 2 episodesShow
2015The SlapHarry · 8 episodesShow
2015I Am MichaelBennettMovie
2014Periods.Movie
2014We'll Never Have ParisJamesonMovie
2014Not CoolExecutive ProducerMovie
2013Banshee ChapterExecutive ProducerMovie
2013All Is LostExecutive ProducerMovie
2013HannibalNeal Frank · 2 episodesShow
2012East of EdenExecutive ProducerMovie
2012Dog Eat DogOliver · Executive ProducerMovie
2012GirlsAce · 2 episodesShow
2011What's Your Number?Boyfriend RickMovie
2011Margin CallPeter Sullivan · ProducerMovie
2011Girl Walks Into a BarNickMovie
2009Hostage: A Love StoryGunman · ProducerMovie
2006HeroesGabriel 'Sylar' Gray · 70 episodesShow
2006So NoTORIousSasan · 10 episodesShow
2005TwinsJason · 1 episodeShow
2005Blind JusticeScott Collins · 1 episodeShow
2004HawaiiLoomis · 1 episodeShow
2003Joan of ArcadiaPretentious Filmmaker God · 1 episodeShow
2003MiraclesMessenger · 1 episodeShow
2002HauntedPaul Kingsley · 1 episodeShow
2001Off CentreSmudge · 1 episodeShow
2001The AgencyJay Lambert · 1 episodeShow
2001Crossing JordanLeo Fulton Jr · 1 episodeShow
2001Six Feet UnderHip Student · 1 episodeShow
2001Lizzie McGuireDirector · 1 episodeShow
2000That's LifeSleazy Guy · 1 episodeShow
1994Touched by an AngelMike Dorin · 1 episodeShow