Movies 2016 Oscars: Leonardo DiCaprio Finally Wins An Oscar The Whistler Feb 29, 2016 0 After almost 25-years of acting, Leonardo DiCaprio finally won his first Oscar award on Sunday night for Best Actor…