Heath Ledger was 21 in Monster's Ball when he played the character 'Sonny Grotowski'.
That was over 23 years ago in 2001.
In 2008 he died aged just 28, starring in 28 films in his career, 19 of those after Monster's Ball was first released. If he were alive today he would be 45.
In Monster's Ball, I think Heath Ledger looks: