Award-winning actor Neil Patrick Harris, known for his range of talents that includes acting, singing and hosting awards shows, may host a variety show on CBS, Deadline.com reports.