One of the best actors of his generation, Johnny Depp is a constant fixture on "Movie Stars of All Time" and "Sexiest Stars" lists.

Known mostly for his eccentric and flamboyant characters on-screen, Depp, for the last two decades, has been both the critic's favourite and the audiences' darling.

Click on, for a pictorial fact file on Johnny Depp, who celebrates his 51st birthday today.