Andrew Keegan is currently single.
Andrew Keegan has had 4 public relationships dating back to 2002.
On average, he dates women 2 years younger than himself.