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