The Hollywood star Leonardo DiCaprio, who has been acting since he was a child, celebrates his 50th birthday on November 11.