Richard Alexander "Ricky" Ross is a Scottish singer-songwriter and broadcaster. He is the lead singer of the rock band Deacon Blue.
Never Mind the Buzzcocks
Series • 1996
Question Time
Series • 1979
Screen Two
Series • 1985
Jeremy Vine
Series • 2018
Rip It Up
Deacon Blue Live At The Glasgow Barrowlands
Movie • 2017
Dreaming
Movie • 1991
Deacon Blue: Radio 2 in the Park
Movie • 2023