Goodson was a convicted child molester who had certainly not learned the error of his ways. He followed Jasmine home and tried to grab her. When the fairies intervened he was a marked man. They attacked him in the city centre, making him vomit up rose petals. He got himself arrested and thought he was safe in a police cell.

Death: Goodson was killed in the locked police cell by the fairies pushing rose petals down his throat and choking him.


Roger Barclay is a regular actor in British TV drama.

Torchwood

Small Worlds (2006) TV episode .... Goodson

Before Torchwood

"Holby City" .... Guy Winters / ... (2 episodes, 2004-2008)
Dark Side (2007) .... Frank
A Very British Sex Scandal (2007) (TV) .... Stan
The Mark of Cain (2007) .... Adjutant
Blackbeard: Terror at Sea (2006) (TV) .... Maynard
"The Bill" .... Rob Barnet (1 episode, 2006)
"Rosemary & Thyme" .... Teddy Baker (1 episode, 2006)
"Broken News" .... Mitchell Oatis - Aronovitz (5 episodes, 2005)
"Sugar Rush" .... Welcome Man (1 episode, 2005)
"Life Begins" .... Bob (1 episode, 2005)
"Doctors" .... Brian (1 episode, 2005)
"Hex" .... Young Priest (1 episode, 2004)
Fooling Hitler (2004) (TV) .... Major T.A. Robertson
"Monarch of the Glen" .... Jenkins (1 episode, 2004)
"Judge John Deed" .... Michael Rudkin (1 episode, 2003)
Diana & Me (1997) .... Richard
"Pride and Prejudice" (1995) (mini) TV mini-series .... Capt. Carter