Considered to be one of the greatest actors of his generation, Academy Award winner Leonardo DiCaprio celebrates his 46th birthday on Wednesday. With a career that has spanned nearly three decades, he’s delivered some of the most memorable characters