(2001, TV movie) as Williamson Pretend You Don't See Her (2002, TV movie) as Witness Protection Agent The Sum of All Fears (2002) as General Wilkes Cube 2: Hypercube (2002) as The General The Skulls III (2002) as Captain Harlan How to Deal (2003) as Mr. Bowden S.W.A.T. (2003) as Hijacked Passenger (uncredited) The Perfect Man (2005) as English Teacher The Man (2005) as Second I.A. Agent Get Rich or Die Tryin' (2005) as Reverend Knights of the South Bronx (2005, TV movie) as Asst. Principal Hill Bottom Feeder (2007) as Sarge Shake Hands with the Devil (2007) as Boutros Boutros-Ghali This Beautiful City (2007) as Police Chief P2 (2007) as Karl Taking a Chance on Love (2009, TV movie) as Jules Grandfield Who Is Clark Rockefeller? (2010, TV movie) as Det. Lewis Cook Prosecuting Casey Anthony (2013, TV movie) as Judge Belvin Perry Robocop (2014) as Dr. Alan Television Night Heat (1985–1987) as various characters (7 episodes) Friday the 13th: The Series (1987) as Kid Cornelius (1 episode) War of the Worlds (1988–1989) as Norton Drake (24 episodes) Swamp Thing (1991) as Bayou Jack (5 episodes) Top Cops (early 1990s?) as Irving Robinson (1 episode) X-Men (1992–1995) as Bishop / Lucas Bishop (7 episodes) Highlander: The Series (1993–1995) as Charlie DeSalvo (17 episodes) Traders (1996) as Carl Davison (7 episodes) PSI Factor: Chronicles of the Paranormal (1997–2000) as Aubrey / Military Man (2 episodes) Highlander: The Raven (1998) as Simon Clark (1 episode) Goosebumps (1998) as Bob Erikson (3 episodes) H2O (2004) as U.S. President Monroe Caitlin's Way (2000) as Mr. Watson (4 episodes) Friends and Heroes (2008) as Isaac / John Ralston (13 episodes) Flashpoint (2008–2011) as Commander Norm Holleran / Commander Holleran (5 episodes) Lost Girl (2011) as Tshombe (1 episode) King (2012) as Drew Bannon (1 episode) Covert Affairs (2012) as Greg McCarthy (1 episode) The Best Laid Plans (2014) as Managing Editor (3 episodes) The Book of Negroes (2015) as John Cartwright (1 episode) The Expanse (2015–2016) as Craig (3 episodes) In Contempt (2018) as Judge Cannon (1 episode) References External links 1950 births Male actors from Oshawa Black Canadian male actors Canadian male film actors Canadian male stage actors Canadian male television actors Canadian male voice actors Canadian theatre directors Emigrants from British Jamaica to Canada Living people Naturalized citizens of Canada People from Kingston, Jamaica Toronto Metropolitan University alumni Canadian artistic directors