RoysToy said:Ewan, Ewan, Ewan McGregor! Don'tcha dare leave him out! Irish, and not purely English, but close enough!
Considering that he was born in Perthshire and indeed spent his entire life in Scotland until age 18, I think there's a fair case for calling him a Scottish actor.
http://imdb.com/name/nm0000191/bio
http://www.moono.com/html/ewan-mcgregor/ewan-mcgregor-biography.cfm