That was over 20 years ago in 2001.
Today he is 66, and has starred in 88 movies in total, 65 since Hannibal was released.
In Hannibal, I think Ray Liotta looks:
Hannibal scores 6.4 out of 10 on The Movie Database.
Ray Liotta's first acting role was as 'Johnny 'Wizard' Lazarra' in Crazy Times, released in 1981 when he was 26.