(2010) as Ted A Small Town Called Descent (2010) as Father Scully Bed & Breakfast (2010) as Mr. Harvey The Right to Bear Arms (2010) as Brutal Magnus Colombian Interviews (2011) as James The Last Gamble (2011) as John Nichirin no isan (2011) as Douglas MacArthur The Orphan Killer (2011) as Detective Walker Hit List (2011) as Walter Murphy Assassins' Code (2011) as Arlo Sweetwater (2012) as Calvin Kabral The Black Dove (2012) as Jake Williams Sins Expiation (2012) as Father Karl Art Of Submission (2012) as Harbin Rask Open Road (2013) as Carl The Sorrow Man (2013) as Father Bill Real Gangsters (2013) as Ted Roberts Gemini Rising (2013) as Manning Awakened (2013) as Jack Winston A Star for Rose (2013) as Mort Defending Santa (2013) as Judge Willis 7E (2013) as Paul Discarded (2013) as Jay Bullet (2014) as Governor Johnson Bermuda Tentacles (2014) as President DeSteno Fort Bliss (2014) as Mike Swann See How They Run (2014) as The Codger The Lookalike (2014) as William Spinks Cry of the Butterfly (2014) as William Berman Cleaners (2014, TV Series) as Marcus Walker The Big Fat Stone (2014) as Robert Tanninger Nephilim (2014) as Father Samuel (voice) The Sparrows: Nesting (2015) as Marvin We Will Be the World Champions (2015) as William Jones Tales of Halloween (2015) as Capt. J.G. Zimmerman (segment "Bad Seed") Beverly Hills Christmas (2015) as Mr. Winters Sensory Perception (2015) as President of United Earth Last Call at Murray's (2016) as Bennett Teen Star Academy (2016) as Burt Texas Heart (2016) as Carl In Dubious Battle (2016) as Dan American Romance (2016) as Emery Reed Everglades (2016) Dead South (2016) as Stokes Gates of Darkness (2017) as Joseph Povratak (2017) as Covek u crnom odelu Impuratus (2017) as Heysinger Twin Peaks (2017, TV series) as Detective Clark The Neighborhood (2017) as Vito Bello Torch (2017) as August Lewin Spreading Darkness (2017) as Brett Fake News (2017) as President Wayne Walker Going Vertical (2017) as Hank Aiba Untitled Livi Zheng Project (2017) as Frank Hold On (2017) as Dr. Siedhoff Empire of the Sharks (2017) as Ian Fien The Dog of Christmas (2018) as Ron Down's Revenge (2018) as Dr. Sorkin Betrayed (2018) as Mayor Alderman 40 and Single (2018) as Stewart Temple Mission Possible (2018) as Captain Ted American Exit (2018) as Actor Heavenly Deposit (2018) as Donald The Islands (2018) as Henry Thornton War