Actor Ajay Devgn, who recently visited NDTV studios in Delhi to promote Shivaay, confessed that he doesn't consider himself a good actor. Ajay has donned the director's hat for Shivaay apart from taking the credit for film's production. Shivaay which hit the screens this Friday also stars Sayesha Saigal, Erika Kaar, Abigail Eames, Vir Das, Girish Karnad and Saurabh Shukla.