Kevin Zegers

Kevin Joseph Zegers (born September 18, 1984) is a Canadian actor and model.