También actuó en "Stargate SG-1" como el villano Lord Zipacna y en "Lost" haciendo el papel de Martin Keamy.