首个重要角色是在丹尼·波尔1994年执导的电影《同屋三分惊》中出演Alex Law，而使他声名鹊起的角色则是两年后《迷幻列车》中的Renton，该片亦由丹尼·波尔执导。尤恩·迈克格雷戈凭借《情陷红磨坊》，《随爱沉沦》及英国影片《哑巴歌手》奠定了他在好莱坞浪漫男演员的地位。他在影片《少年亚当》（烈火亚当）中与实力演员蒂尔达·斯维顿合作，他在该片中的表现受到一致好评。尤恩在《星际大战》前传三部曲中成功的饰演了年轻时期的欧比王·肯诺比（该角色在《星际大战》正传三部曲中由亚历克·吉尼斯演绎）他在塑造此角色时