Known For
Filmography
Heartland
TV · as Sergeant Nick Rowan, Inspector Nick Rowan · 10 eps

Don't Drop the Coffin
TV · as Narrator · 6 eps

In Deep
TV · as Liam Ketman · 22 eps

The Mystery of Men
Movie · as Colin Dunbar

Harbour Lights
TV · as LC Mike Nicholls · 16 eps

Black Velvet Band
Movie · as Martin Tusco
Paparazzo
Movie · as Rick Caulker

Heartbeat
TV · as PC Nick Rowan, Sgt. Nick Rowan, PC / Sgt. Nick Rowan · 79 eps

Cluedo
TV · as The Window Cleaner · 1 ep

Tank Malling
Movie · as Joe McGrath

Comic Relief
TV · 1 ep

Going Live!
TV · as Self · 2 eps

EastEnders
TV · as Simon 'Wicksy' Wicks · 206 eps

Cover Her Face
TV · as Tony · 1 ep

The Box of Delights
TV · as Pirate Rat · 3 eps

Party Party
Movie · as Ralph

Forever Young
Movie · as Boy

Dramarama
TV · as Lance Boyle · 1 ep

Kites
Movie · as Carter

Playhouse
TV · as Carter · 1 ep
