Dal 2004 lavora nella serie di fantascienza "Stargate Atlantis" nel ruolo del medico scozzese Carson Beckett. ###>== Acting career ==He taught scene study at the Vancouver Film School in 1998 and 1999.