Gareth Thomas Filmography
- Actor (47 credits)
- Made in Romania (2010) Gary Devane
- Personal Affairs (2009) Leo Hartmann
- M.I.High (2007) Patrick Houston
- Torchwood (2006) Ed Morgan
- Distant Shores (2005) Charles
- Hamlet (2003) Claudius
- Shipman (2002) Rev Denis Thomas
- Baddiel's Syndrome (2001) Colin
- Randall & Hopkirk (Deceased) (2000) Dickie Bechard
- Merlin (1998) Blaze
- Top Ten (1998) играет самого себя - интервьюируемый
- Space Cadets (1997) играет самого себя
- The Witch's Daughter (1996) Dan Mackay
- Storia di una capinera (1993) Corrado
- Maigret (1992) M. Gautier
- Heartbeat (1992) Nathaniel Clegghorn
- Waterland (1992) Publican
- Medics (1990)
- London's Burning (1988) Bulstrode
- Knights of God (1987) Owen Edwards
- Duel with An Teallach (1985) Charles Handley
- Morgan's Boy (1984) Morgan Thomas
- The Adventures of Sherlock Holmes (1984) Joseph Harrison
- Strangers and Brothers (1984) Arthur Mounteney
- Bewitched (1983) Owen Bosworth
- By the Sword Divided (1983) Major General Horton
- Dramarama (1983) Long John Silver
- Peter and Paul (1981) Julius
- Warlord (1981) Roj Blake
- Hammer House of Horror (1980) Gupta
- Blake's 7 (1978) Roj Blake
- Blake's 7: The Beginning (1978) Roj Blake, хроника
- Children of the Stones (мини-сериал) (1977) Adam Brake
- Everyman (1977) Mr. G. Robertson
- Star Maidens (1976) Shem
- How Green Was My Valley (1975) Rev. Gruffydd
- Shadows (1975) Mr. Benson
- Juggernaut (1974) Liverpool Joiner
- Si può essere più bastardi dell'ispettore Cliff? (1973) Trench-coated Detective, not listed in credits
- No Exit (1972) Matthew
- The Ragman's Daughter (1972) Tom
- Sutherland's Law (1972) Alec Duthie
- Man at the Top (1970) Dave Croxley
- Quatermass and the Pit (1967) Other Workman, not listed in credits
- Jackanory (1965)
- Romeo and Juliet (1965) Benvolio
- Public Eye (1965) Briggs