Nato a Londra, ha frequentato la Harrow School dal 1998 al 2003, e ha poi proseguito gli studi all'Università di Edimburgo. La sua occasione nel mondo del cinema arriva nel 2003 quando Peter Weir gli affida il ruolo dell'ufficiale Calamy in "Master & Commander - Sfida ai confini del mare". wikipedia.org