Tom Welling Timothy Dalton Matt LeBlanc Kevin Sorbo Julian McMahon Jason Priestley David Duchovny ?David Boreanaz Andrew Shue