Printable View
Garrett played Patroclus in the movie Troy. Suprisingly he is only 36. 6 years older than Miss Roberts.
Thank you TMZ.