Cornelius O'Donovan has won £17,500 from 32 TV shows over the years.