Joe Flanigan
58 years old