电影作品
2006年
《The Great Pretender》(未上映),饰演 Leslie Grangely/Bonnie Prince Charlie
《I, Lucifer》(未上映),饰演 Declan Gunn
伍迪·艾伦未命名作品(未上映)
《Agent Crush》(未上映)
《Miss Potter》,饰演 Norman
《Scenes of a Sexual Nature》,饰演 Billy
《风暴突击者》(《Stormbreaker》),饰演 Ian Rider
2005年
《生死停留》(《Stay》,又译《停留》/《离魂》),饰演 Sam Foster
《星球大战III:西斯的反击》(《Star Wars: Episode III - Revenge of the Sith》),饰演 欧比王·肯诺比
《神秘岛》(《The Island》,又译《谎岛叛变》/《逃出克隆岛》/《绝地再生》),饰演 Lincoln Six Echo/Tom Lincoln
《战鸽快飞》(《Valiant》,又译《V仔特攻队》/《鸽战总动员》),配音 Valiant
《机器人历险记》(《Robots》,又译《机器世代》/《露宝治的世界》),配音 Rodney Copperbottom
2003年
《大鱼》(《Big Fish》,又译《大鱼老爸》/《大鱼奇缘》/《大鱼当道》/《大智若鱼》),饰演 Ed Bloom(年轻时)
《速度》(《Faster》),配音 Narrator
《少年亚当》(《Young Adam》,又译《情郎亚当》/《烈火亚当》/《亡情水》),饰演 Joe Taylor
《随爱沉沦》(《Down with Love》,又译《爱情趴趴走》/《爱情唔上身》),饰演 Catcher Block
2002年
《星球大战II:克隆人的进攻》(《Star Wars: Episode II - Attack of the Clones》),饰演 欧比王·肯诺比
2001年
《黑鹰坠落》(《Black Hawk Down》,又译《黑鹰计划》/《黑鹰15小时》),饰演 Spec. John Grimes
《红磨坊》(《Moulin Rouge》,又译《梦断花都》/《情陷红磨坊》),饰演 Christian
2000年
《诺拉》(《Nora》),饰演 James Joyce
《Anno Domini》,饰演 The Stranger
1999年
《燃情追踪》(《Eye of the Beholder》,又译《迷情追缉令》/《守护者》/《目击者的眼睛》),饰演 Stephen Wilson
《魔鬼营业员》(《Rogue Trader》,又译《股坛狙击手》/《我如何弄垮巴林银行》),饰演 Nick Leeson
《星球大战I:幽灵的威胁》(《Star Wars: Episode I - The Phantom Menace》),饰演 欧比王·肯诺比
《A钱大玩家》 (《Rogue Trader 》,饰演期货交易员尼克�6�4李森
1998年
《哑巴歌手》(《Little Voice》,又译《小嗓门》/《声光乍泄》),饰演 Billy
《天鹅绒金矿》(《Velvet Goldmine》,又译《丝绒金矿》/《紫醉金迷》),饰演 Curt Wild
《Desserts》,饰演 Stroller
1997年
《天使爱情鸟笼伴》(《A Life Less Ordinary》,又译《标心者》/《非凡际遇》/《你行我素》),饰演 Robert Lewis
《蛇之吻》(《The Serpent's Kiss》),饰演 Meneer Chrome
《看谁在尖叫》(《Nightwatch》),饰演 Martin Bells
1996年
《奏出新希望》(《Brassed Off》,美国版海报上标题为《Brassed Off!》),饰演A ndy
《艾玛》(《Emma》),饰演 Frank Churchill
《枕边禁书》(《The Pillow Book》,又译《枕边书》/《枕草子》),饰演 Jerome
《迷幻列车》(《Trainspotting》,又译《猜火车》),饰演 Renton
伊万·麦克格雷格在学校原本修习的是音乐和戏剧,为了发展演艺事业而不再升学。从影不久与丹尼·鲍伊尔合作《魔鬼一族》获英国影艺学院肯定,也让大家注意到了他的演技。两年后两人二度合作叫好叫座的英国小品《猜火车》,成功的从英国市场打入全球,这个公认的电影边缘人,用《猜火车》中经典的痞子形象和惊世骇俗的表演让人们领略了他的疯狂与叛逆。后来的《枕边书》和《天鹅绒金矿》,伊万那毫不顾忌地裸露,不得不让影评人们感叹于他的表演欲望。
伊万·麦克格雷格的完美让人感觉不真实,他可以是《猜火车》中那个颓废叛逆的青年,也可以是《星战前传》中矫健果敢的“欧比旺”,或者是《红磨坊》中痴情缠绵的风流才子。在复古浪漫爱情片《随爱沉沦》中,他扮演的是一位能让女人为自己疯狂的“花花公子”,但接受媒体采访时,伊万·麦奎格坦白地说:“我从来就不是花花公子,因为我没有那么多钱打扮自己。”
众所周知,伊万·麦克格雷格十分抵触好莱坞,反感、鄙视,一样都不少。但奇怪的是,好莱坞却很热衷于这个不听话的大男孩儿,也不遗余力地将他推向了真正巨星的地位。也许只有这样一个叛逆的另类,才可以在和女人翻云覆雨之后,立刻摆出一副天真的表情在《大鱼》里给人们讲述童话故事。
最近几年里,伊万相继主演了《少年亚当》、《逃出克隆岛》、《停留》、《风暴突击者》、《波特女士》等口碑不一的影片,2007年与柯林·法瑞尔联合主演了伍迪·艾伦执导的《卡珊德拉之梦》,2008年的新作是与休·杰克曼、米歇尔·威廉姆斯、Maggie Q等人合作的《旅行者》。
个人最喜欢他的《猜火车》,强烈推荐年轻人去看
2005年《汤姆求学记(TOM BROWN'S SCHOOLDAYS)》饰演TOM BROWN
2006年《风暴突击者(STORMBREAKER)》饰演ALEX RIDER
2008年《野孩子(WILD CHILD)》饰演FREDDIE
2009年《折磨(TORMENTED)》饰演BRADLEY