Forbidden Passion: The Oscar Wilde Movie
Meet Me at the Christmas Train Parade
(Oliver)
The Two Gentlemen of Verona
(Valentine)
Me and Mr. Christmas
(Mark)
The Winslow Boy
(Dickie Winslow)
Cole Younger & The Black Train
(Jim Younger)
Priest of Love
(Clerk to Herbert G. Muskett)
Peak Practice
(Eye Unit Manager)
Peak Practice
(Mr. Leach)
Jonathan Creek
(Roy Gregson)
Peak Practice
(MRI Doctor)
Van der Valk
(Architect)
Waiting for God
(Job Centre Assistant)