Heath Ledger was 26 in Candy when he played the character 'Dan'.
That was over 18 years ago in 2006.
In 2008 he died aged just 28, starring in 28 films in his career, 8 of those after Candy was first released. If he were alive today he would be 45.
In Candy, I think Heath Ledger looks: