Biography

Ewan McGregor is an actor hailing from Scotland and is most famously known for his roles in Trainspotting, Moulin Rouge, Big Fish, and the Star Wars Trilogy.

Read More