Victor Garber

Victor Garber is a Canadian actor. He was cast for the role of Langaran ambassador Ovirda in Stargate Universe episode Seizure.