Hollywood actor James McAvoy has confessed he was "put off" directing by the lower pay because he can earn "10 times as much" when he's in front of the camera.
;
Hollywood actor James McAvoy has confessed he was "put off" directing by the lower pay because he can earn "10 times as much" when he's in front of the camera.