Sean出生于Glasgow,在Maryhill长大小学期间加入戏剧社,7岁时加入Maryhill青年戏剧团。14岁时被Alan Rickman相中,担任了由Rickman导演的The Winter Guest中Tom这个角色。之后Rickman给Sean介绍了经济公司,一周后就去Harry Potter剧组试镜,并获得了Oliver Wood这一角色。(据说会在哈七下回归) 之后主要活跃于电视剧中。04年主演短片Cashback,06年改编成长篇电影。 07年在BBC4电视电影Consenting Adults中饰演了同性恋角色Jeremy Wolfenden,并因此获得了07年BAFTA 苏格兰最佳电视剧男主角。 他还为Doctor Who Webcast配过三次音。 除了电影电视方面,Sean还一直热衷于音乐。13岁时靠听得学会了吉他。 最新的乐队名为Wrongnote,于2010年圣诞节发行了专辑Reach Out, Disconnect,他在其中担任吉他手。