Acting
- 1981That's My BoyYoung Husband1 ep.
- 1973The Dragon's OpponentGreville Howard4 ep.
- 1966You Can't WinSteve7 ep.
- 1966David CopperfieldLong-Legged Boy1 ep.
Guest appearances
- 2000HeartbeatPawnbroker1 ep.
- 1986That's My BoyYoung Husband1 ep.
- 1982MinderJuror1 ep.
- 1966David CopperfieldLong-Legged Boy1 ep.