Актьор - Kids Can - Neil Napier The First Encounter - Sergeant Fancher Racing for Pinks(Късометражен) - Clint Lancaster Park(Късометражен)(2020) - Henry Gerrick Parallel Minds(2020) - Conrad Stallman Roses(Късометражен)(2020) - Jeff Transplant(Сериал)(2020) - Marty Roberts Blood & Treasure(Сериал)(2019) - Rick Yates / Yates Are You My Mommy(Късометражен)(2018) - Hero The Detectives(Сериал)(Документална поредица)(2018) - D'Arcy Honer Girl in the Bunker(2018) - Sheriff Thompson The Disappearance(Мини Сериал)(2017) - Fred Cameron / Fred The Suitcase(Късометражен)(2017/I) - Radio Announcer Bellevue(Сериал)(2017) - Rainmaker Jed Martin Ransom(Сериал)(2017) - Bill Winks Biker(Късометражен)(2016) - Eugene This Life(Сериал)(2016) - Joshua Frontier(Сериал)(2016) - Xavier 19-2(Сериал)(2016) - Jerry lowe / Jerry Lowe Beauty and the Beast(Сериал)(2016) - Albert Toland Dear Mr. President(Късометражен)(2016) - Officer Campbell Teen Wolf(Сериал)(2016) - Rene Fifteen(Късометражен)(2015/III) - Truman Helix(Сериал)(2014-2015) - Dr. Peter Farragut The Forbidden Room(2015) - Saplingjack 3 / Man with Stones on His Ankles Assassin's Creed: Unity(Видео Игра)(2014) - Victor / Hugo (voice) Helix: Fabricating the Plague(Късометражен)(2014) - Peter / Neil The Listener(Сериал)(2014) - Eddie Duffy X-Men: Days of Future Past(2014) - Secret Service Agent Outlast: Whistleblower(Видео Игра)(2014) - Taller Twin / The Variant / Various (voice) Thief(Видео Игра)(2014) - Watchman (voice) Forget and Forgive(2014) - Tate Walker Assassin's Creed IV: Black Flag(Видео Игра)(2013) - Dr. Case Fischer (voice) Batman: Arkham Origins(Видео Игра)(2013) - Penguin Thugs (voice) Outlast(Видео Игра)(2013) - Taller Twin / Pyromaniac / The Variant (voice) Riddick(2013) - Rubio White House Down(2013) - Tank Commander Real Gangsters(2013) - Tommy O'Halloran Assassin's Creed III: The Tyranny of King Washington(Видео Игра)(2013) - Additional Voices (voice) CAT. 8(Мини Сериал)(2013) - Agent Zero Hour(Сериал)(2013) - Priest Assassin's Creed III(Видео Игра)(2012) - Charles Lee (voice) Attack of the Brainsucker(Късометражен)(2012) - Claude Delormier Erased(2012) - Derek Kohler Upside Down(2012/I) - Security Guard #2 Bullet in the Face(Мини Сериал)(2012) - Lt. Karl Hagerman House for Sale(Късометражен)(2012/I) - Daniel Immortals(2011) - Beast Handler Blue Mountain State(Сериал)(2011) - Dr. Brooks The Girl in the White Coat(2011) - Spike Stealing Paradise(2011) - Det. Mike Sanders Shaun White Skateboarding(Видео Игра)(2010) - Bob (voice) Fakers(2010) - Arresting Officer Dead Like Me: Life After Death(2009) - Reporter Infected(2008) - Taylor Lambert WarGames: The Dead Code(2008) - Teacher St. Urbain's Horseman(Мини Сериал)(2007) - Plumber The Business(Сериал)(2006-2007) - Wendell Cooper / Beef Lobbyist The Great War(2007) - Dying Soldier End of the Line(2007/II) - Neil 300(2006) - Spartan with Stick Deaden(2006) - Samuel The Rival(2006) - David Browning Heads of Control: The Gorul Baheu Brain Expedition(2006) - Max Bawder The Covenant(2006) - Coach Hamm The Grandfather Paradox(Късометражен)(2006) - Professor Thaddeus Time Bomb(2006) - Clark McDaniel One Dead Indian(2006) - CMU Officer Human Trafficking(Мини Сериал)(2005) - ICE Officer (uncredited) Naked Josh(Сериал)(2005) - Dave Hunt for Justice(2005) - Lieutenant Crimes of Passion(2005) - Interrogating Detective Power Corps.(2004) - Merc Two Evil Breed: The Legend of Samhain(2003) - Jim American Tragedy(2002) - Vic Domi Time Enough: The Alien Conspiracy(2002) - Bret (segment "War") Slashers(2001) - Chainsaw Charlie / Preacherman