Known For:
Acting
Birthday:
July 12, 1970
Place of Birth:
London, England
| Year | Movie | Role |
|---|---|---|
| 2024 | Locked in My House | Detective Corali |
| 2023 | Simulant | Supervisor Abendjor |
| 2023 | Dream Scenario | Dinner Guest #1 |
| 2023 | Totally Killer | Doug Summers |
| 2023 | Christmas in Big Sky Country | |
| 2022 | Oldtimers | Lawrence |
| 2022 | Write Place, Write Time | Alec Rose |
| 2021 | Romance in the Wilds | Stanley |
| 2020 | A Christmas Exchange | Robert |
| 2020 | Love by Accident | Cal |
| 2019 | Escaping the NXIVM Cult: A Mother's Fight to Save Her Daughter | Dennis Latham |
| 2019 | A Dog's Journey | Big Joe |
| 2018 | Anon | Detective Fuchs |
| 2018 | Welcome to Marwen | Darius Johnson |
| 2017 | Deadly Secrets by the Lake | Lucky Martin |
| 2017 | The Christmas Cure | Dr. Campbell |
| 2017 | Early Release | Blake Peterson |
| 2016 | X-Men: Apocalypse | Pentagon General Fields |
| 2014 | Holidaze | Dean Wilcox |
| 2013 | Two Hearts to Mouth | Ibraahim |
| 2012 | This Means War | Smart Consumer Guard "Hudson" |
| 2010 | TRON: Legacy | Bartik |
| 2010 | Percy Jackson & the Olympians: The Lightning Thief | Hephaestus |
| 2009 | Skyrunners | Agent Armstrong |
| 2009 | The Death of Alice Blue | Detective McGregor |
| 2009 | The Good Times Are Killing Me | Mike Norton |
| 2009 | Helen | Stephen |
| 2009 | Come Dance at My Wedding | Ryan |
| 2008 | Vipers | Lewison |
| 2008 | How She Move | David Green |
| 2007 | Christmas Caper | Clive Henry |
| 2006 | Solar Attack | Colonel Alby |
| 2006 | Gospel of Deceit | Neil-Saint Armand |
| 2006 | The Sentinel | Agent Hauser |
| 2003 | Name of the Rose | Detective Francis Collins |
| 2003 | Sounder | Preacher 2 |
| 2003 | Word of Honor | Col. Pierce Truscott |
| 2002 | Scared Silent | Whit Colby |
| 2001 | The Pretender: Island of the Haunted | Adama |
| 2000 | Who Killed Atlanta's Children? | Special Agent |
| 2000 | Finding Buck McHenry | Hartford Cole |
| 1999 | Small Vices | Owen Brooks |
| 1995 | To Die For | Weaselly Guy |
| 1995 | Rude | Rude Caller |
| 1994 | Car 54, Where Are You? | DA #2 |
| 1991 | Deceived | Policeman #2 |
| 1990 | Clarence | Cellblock Cop |
| Year | TV Show | Role |
|---|---|---|
| 2025 | Revival | Ken Dillisch |
| 2021 | Jupiter's Legacy | Captain Borges |
| 2019 | Jett | Lieutenant Carter |
| 2019 | The Hot Zone | Col. Marlon Charles |
| 2019 | Hudson & Rex | Chip Bellamy |
| 2017 | Save Me | Captain |
| 2017 | Star Trek: Discovery | Admiral Terral |
| 2017 | Cardinal | Coroner Barnhouse |
| 2016 | Private Eyes | Hank Falcone |
| 2015 | The Expanse | Admiral Sidiqi |
| 2015 | Killjoys | Seyon Faresh |
| 2015 | 12 Monkeys | Michael Pratt |
| 2015 | Good Witch | Zimmerman |
| 2014 | Fargo | Bowman |
| 2014 | The Strain | Mike Rivers |
| 2011 | Alphas | Claude |
| 2011 | Against the Wall | Matt Gibbons |
| 2010 | Haven | Mr. Simon |
| 2010 | Lost Girl | The Blackthorn |
| 2010 | Republic of Doyle | Sheen Barry |
| 2009 | Warehouse 13 | Officer Kessman |
| 2009 | The Listener | Rafiq |
| 2008 | Fringe | |
| 2008 | Sanctuary | Yusuf |
| 2008 | Fringe | Vincent Ames |
| 2007 | The Dresden Files | Morgan |
| 2007 | Reaper | Kenneth |
| 2007 | Bionic Woman | Doctor #1 |
| 2005 | Supernatural | Crowley's Demon |
| 2004 | ReGenesis | Canadian Army Officer |
| 2004 | Kevin Hill | Morris Wilson |
| 2004 | This Is Wonderland | Gregory Jarmun |
| 2003 | Mayday | Captain Abate |
| 2002 | Street Time | Philip Leeds |
| 2001 | Degrassi | |
| 2001 | Tracker | Councilman Prestin |
| 2001 | Smallville | Keating |
| 2000 | These Arms of Mine | |
| 1999 | Relic Hunter | Mysterious Local |
| 1997 | Earth: Final Conflict | Rev. Billy Mitchell |
| 1988 | War of the Worlds | Driver |