I don't want to be all worthy about it, but I don't do red carpets, I don't do events and I don't accept freebies that much.
James McAvoyI'm 5 foot 7, and I've got pasty white skin. I don't think I'm ugly, don't get me wrong, but I'm not your classic lead man, Brad Pitt guy.
James McAvoy