NEW YORK, March 5 (UPI) -- Neil Patrick Harris says he likely won't return to host the Oscars.
The 41-year-old actor revealed as much in an interview with the Huffington Post on Wednesday. Harris hosted the Academy Awards for the first time in February, and told the website he found the job too demanding to do again.