Neil Patrick Harris to Host the Oscars–Variety reports that ‘How I Met Your Mother’ actor and overall funny man Neil Patrick Harris will host the Oscars on February 22, 2015. Harris has proven his worth as a host after successfully pulling off the job for both the Tony Awards and Emmy Awards. We can look forward to a lot of laughs and sharp tailored suits come Oscars night.