
Cast
Age 49 · Canada
5 shows · 1 currently on air

2017 · STARZ · Ended
as Mr. Ibis

2015 · TeenNick · Ended
as Dr. Dominic Karamichaelidis

2006 · CBS · Ended
as Hector Williams

2001 · CTV · Ended
as Benjamin Hardaway

1999 · NBC · On air
as Christian Garland
Main cast roles from TVmaze. Guest appearances aren't listed.