John Jameson (Daniel Gillies)