MO

Known For
Featured Videos
Filmography
2025 | Nuremberg · as Colonel John Amen |
2025 | Shadow of God · as Mason Harper |
2025 | Topper · as Topper |
2024 | The Sticky (TV Series) · as Charlie |
2023 | Seven Veils · as Paul |
2022 | 61st Street (TV Series) · as Johnny Logan |
2021 | Blue Bayou · as Ace |
2021 | The Righteous · as Aaron Smith |
2020 | Your Honor (TV Series) · as Father Jay |
2020 | Perry Mason (2020) (TV Series) · as Thomas Milligan |
2019 | Hammer · as Chris Davis |
2019 | Marriage Story · as Carter Mitchum |
2019 | City on a Hill (TV Series) · as Jimmy Ryan |
2019 | Ready or Not · as Alex |
2019 | Goalie · as Terry Sawchuk |
2018 | The Front Runner · as Billy Shore |
2018 | Bad Times at the El Royale · as Larsen Rogers |
2018 | The Darkest Minds · as Rob |
2018 | How It Ends · as Jeremiah |
2018 | Anon · as Cyrus Frear |
2018 | Parallel · as Josh |
2016 | Arrival · as Captain Marks |
2016 | The Last Tycoon (TV Series) · as Max Miner |
2015 | Len and Company · as Zach |
2015 | End of Days, Inc. · as Jason |
2015 | How to Plan an Orgy in a Small Town · as Bruce Buck |
2015 | The Dark Stranger · as Mark |
2015 | Killjoys (TV Series) · as Grayson Hicks |
2014 | Halt and Catch Fire (TV Series) · as Tom Rendon |
2013 | Hannibal (TV Series) · as Randall Tier |
2012 | Beat Down · as Michael |
2012 | Saving Hope (TV Series) · as Marshall Parker |
2010 | Republic of Doyle (TV Series) · as Des Courtney |
2009 | Grown Up Movie Star · as Will |
2009 | Warehouse 13 (TV Series) · as Jerry Hoffler |
2008 | Heartless Disappearance Into Labrador Seas · as Charlie |
2008 | The One That Got Away · as Tommy Palchek |
2008 | Patiently Wasting · as Paul |
2008 | The Four Horsemen · as Eric Rollins |
2008 | Murdoch Mysteries (TV Series) · as Jerome Bradley |
2006 | Above and Beyond (TV Series) · as Drake |
1993 | This Hour Has 22 Minutes (TV Series) · as Des Courtney |