He is the former teen heartthrob who has been enjoying a private life away from the spotlight.
And Andrew Keegan looked very different to his days in 1999 romantic comedy 10 Things I Hate About You as he made a rare appearance on Australian TV on Thursday.
The American actor, 45, looked almost unrecognisable as he rocked more mature features during an interview on Channel Nine’s Today show.
Keegan, who is the co-founder of California spiritual center Full Circle Venice, had a stubble moustache and dark locks.
Reflecting on the film, Keegan admitted filming the movie was a memorable time in his acting career.
Andrew Keegan doesn’t look like this anymore! 10 Things I Hate About You hunk looked unrecognisable as he made a rare TV appearance on Thursday
‘We were very young and didn’t really know what we were getting into but we knew something magical was happening,’ he said.
‘We enjoyed that time together.’
After starring in 10 Things I Hate About You with Heath Ledger and Julia Stiles, he went on to appear in O, and The Contract.
He also had a regular role on 7th Heaven as Wilson West.
In 2005 he went back to TV with Related then popped up on CS: NY in 2010. In 2014 he worked with Ryan Guzman on April Rain.
The American actor, 45, looked almost unrecognisable as he rocked more mature features during an interview on Channel Nine’s Today show
Keegan has had an interesting love life as well.
In 1997 he was linked to Jennifer Love Hewitt. The next year he started romancing LeAnn Rimes, whom he was with for three years. In 2001 he was dating Piper Perabo and then from 2002 to 2003 Andrew was with Elisha Cuthbert.
Keegan began dating his girlfriend Arista Ilona in 2013 and they welcomed their first child together, daughter Aiya Rose, in 2016.
Reflecting on the film, Keegan admitted filming the movie with Heath Ledger and Julia Stiles was a memorable time in his acting career