December 12, 1957
Richard Alexander "Ricky" Ross is a Scottish singer-songwriter and broadcaster. He is the lead singer of the rock band Deacon Blue.
Deacon Blue: The Bigger Picture
(Self)
Deacon Blue: Radio 2 in the Park
Dreaming
Ruffian Hearts
(Himself)
Deacon Blue Live At The Glasgow Barrowlands
Songs of Ireland
Jeremy Vine
Never Mind the Buzzcocks
Question Time
(Self - Panellist)
Rip It Up