
Atuação
49 anos • UK • 25 títulos • ativo desde 1992

Mestre dos Mares: O Lado Mais Distante do Mundo
como Faster Doudle, Able Seaman

Endeavour, o Jovem Morse
como Dr. Malcolm Speight

Poldark: Herói de Guerra
como Jeffrey Clymer

Sharpe
como Ensign William Matthews

The Inspector Lynley Mysteries
como Clive Pritchard

Casualty
como Gareth Price

Casualty
como Jamie Joyce

Cadfael
como Yves Hugonin

Heartbeat
como Ben Ealham

Sharpe's Company
como Ensign Matthews

Dalziel and Pascoe
como Nigel Fielding

The Infinite Worlds of H.G. Wells
como Harold

The Tempest - Live at Shakespeare's Globe
como Sebastian

Breaking the Code
como Young Alan Turing

The Upper Hand
como Adam

The Old Curiosity Shop
como Kit Nubbles

Doctor Faustus - Live at Shakespeare's Globe
como Benvolio/Second Scholar

Jackpot
como Jeffrey / Jeff

Urban Gothic
como Milton

SpaceVets
como Captain