Leonardo DiCaprio to Play Teddy Roosevelt in Martin Scorsese’s New BiopicLeonardo DiCaprio to Play Teddy Roosevelt in Martin Scorsese’s New BiopicDiCaprio has signed on to play 26th U.S. President Teddy Roosevelt for Scorsese’s new movie.Emma StefanskyEmma Stefansky