Award-winning actor Leonardo DiCaprio is reportedly set to star as Teddy Roosevelt in a new movie directed by Martin Scorsese.