A TV detective, who had a previous conviction for underage sex, has been jailed for engaging in sex acts in front of two girls aged six and nine.
Michael Brown, 51, of Romford, Essex, was in Living TV's Family Forensics.
He gave himself up to police in Poole, Dorset, after one girl made sexual hand gestures while at a neighbour's house.
Brown, convicted in October for the offences that took place over seven months, was jailed at Bournemouth Crown Court for at least two years.
He admitted carrying out the acts between 1 January to 31 July.
The court heard on Friday Brown had previous convictions for underage sex, for which he was jailed for 12 months at Southwark Crown Court in November 1989.
Sentencing Brown, Judge Roger Jarvis said he must go to prison for an "indeterminate" period of time "for public protection".
He jailed him for at least two years, adding the actual jail term "may in fact be longer than that".
Brown was also placed on the Sex Offenders' Register indefinitely.
Mr Jarvis said: "I'm satisfied that you are a dangerous man.
"Every right-minded person will be disgusted by what it is that you have admitted to doing.
In his police interview, Brown said he felt ashamed, adding: "It's very difficult to even understand let alone explain to someone else what happens."
Family Forensics, fronted by Jane Middlemiss and aired on Living TV, was axed when producers discovered Brown's conviction.
It involved a team of experts moving into a home while the family was away and combing the house to uncover their secrets.
One episode was shown, for which Living TV apologised.