2010
MI-5
(TV Series) (first assistant director - 2 episodes)
2009
W.M.D.
(first assistant director)
2009
Hotel Babylon
(TV Series) (first assistant director - 5 episodes)
2004-2007
Waking the Dead
(TV Series) (first assistant director - 10 episodes)
2005
Casualty
(TV Series) (first assistant director - 1 episode)
2002
Clocking Off
(TV Series) (first assistant director - 3 episodes)
2001
Messiah
(TV Mini Series) (second assistant director - 1 episode)
2000
Never Never
(TV Movie) (second assistant director)
2000
The Knock
(TV Series) (second assistant director - 1 episode)
1999
Shergar
(second assistant director)
1999
Plastic Man
(TV Movie) (second assistant director)
1999
Holby City
(TV Series) (first assistant director - 2004-)
1992
Chaplin
(third assistant director: London)
2016
13 Hours
(supervising unit manager - uncredited)
2013
Starlings
(TV Series) (production manager - 2 episodes)
2009-2013
Holby City
(TV Series) (production manager - 35 episodes)