ThurstonJak dmuchawce na wietrze (Like Dandelion Dust)Rip Porter2010W krainie pieniądza (Casino Jack)Michael ScanlonPrawdziwe męstwo (True Grit)„Lucky” Ned PepperGdy miłość to za mało (When Love Is Not Enough: The Lois Wilson Story, TV)Bill W.2012Wątpliwości (To the Wonder)ks. Barry2013Władza (Broken City)Jack ValliantInfiltrator (Snitch)agent CooperJeździec znikąd (The Lone Ranger)kapitan Jay Fuller2014Wyrok za prawdę (Kill the Messenger)Russell Dodson2015Więzień labiryntu: Próby ognia (Maze Runner: The Scorch Trials)Vince2017Monster TrucksRick Lovick, lokalny szeryfGorzkie żniwa (Bitter Harvest)Yaroslav2018Więzień labiryntu: Lek na śmierć (Maze Runner: The Death Cure)Vince2019Pełzająca śmierćDavid Keller Seriale TV 1993–1996: Madison jako Mick Farleigh 1994: Neon Rider jako Jason 1994: M.A.N.T.I.S. jako Clayton Kirk 1995: Nieśmiertelny (Highlander: The Series) jako Michael Christian 1995: Sliders jako Skidd 1995: Lonesome Dove: The Series jako Cam 1996: Lonesome Dove: The Outlaw Years jako Jake 1996: Gliniarz z dżungli jako Kurt Hessman 1996: Viper jako Johnny Hodge