Sean có quê hương ở Hobart, Tasmania. The Loved Ones (2009) là bộ phim đầu tiên của anh và đã được lựa chọn chính thức tại hơn 20 liên hoan phim quốc tế, giành giải thưởng People's Choice, thể loại Midnight Madness, Liên hoan phim quốc tế Toronto (2009) và Giải Siren cho Phim quốc tế xuất sắc nhất, Liên hoan phim quốc tế Lund (2010). Phim ngắn gần đây nhất của anh, Advantage (2007), đã ra mắt quốc tế tại Liên hoan phim Sundance (2008) và đã giành được nhiều giải thưởng trên mạch liên hoan phim. Trong thời gian học thạc sĩ tại Trường Cao đẳng Điện ảnh, Truyền hình và Đài phát thanh Úc, Sean đã nhận giải thưởng Hội đồng Giám đốc Úc và Giải thưởng âm thanh màn hình Úc cho Excellence in Drama Directing cho các phim ngắn của mình, bao gồm Work?, Sport, Sunday và Ben. Khi không làm việc với các bộ phim ngắn và dài, Sean đã chỉ đạo các quảng cáo truyền hình cho Renegade Films ở Melbourne. Anh đã chỉ đạo các quảng cáo cho Cadburys, Nintendo và Ford, cùng với một số công ty khác.