Ricardo was born in Angola in 1974. He moved to the UK from Portugal in 2005 and quickly landed a leading role in ‘We Will Rock You’ directed by Ben Elton.
Galileo in We Will Rock You (London) directed by Ben Elton, lead vocalist in The Classic Rock Show (UK and European tours), Frankie Belize in Carmen (London) directed by Sir Nicholas Hytner for the London Theatre Company, Taxi Driver in Women on the Verge of a Nervous Breakdown (London) directed by Bartlett Sher, Alberto Beddini in Top Hat the Musical (London and UK tour) directed by Matthew White, lead vocalist in The Wonderful World of Captain Beaky and His Band (London) directed by Hugh Wooldridge, lead vocalist in Strictly Come Dancing: The Professionals (UK tour), Willie Lopez in Ghost (London workshop) directed by Matthew Warchus and lead vocalist in The Night of 1000 Voices (London) directed by Hugh Wooldridge.
Father Christmas in Barry the Penguin’s Black and White Christmas by Lesley Ross and John-Victor, Satan in Paradise Lost by Lee Ormsby and Jonathan Wakeham, One Not Two for the album Surrounded by Sounds by Tim Prottey-Jones, Dreamer for the album Only You Can Save Mankind by Leighton James House (based on the Terry Pratchett book), The Meerkat Muchachos for the album Bush Tales by Matthew Jameson, Trial of The Heart for the album Act One: Songs from the Musicals by Alexander Bermange, Spirit in Spirit: Stallion of the Cimarron for DreamWorks, Robin Hood in Shrek for DreamWorks, Cy in The Lorax for DreamWorks, Mighty Ducks opening title song for Disney, Beauty and the Beast closing title song for Disney, Cruella de Vil song for 102 Dalmatians for Disney, DuckTales opening title song for Disney, Goofy and Son opening title song for Disney, Stanley opening title song for Disney and Pokémon for Nintendo.
Ricardo Afonso appeared in the BBC1 television contest The Voice UK (2013) in Team Danny. He also fronted the cast of We Will Rock You in the opening of the handover ceremony for the 2012 Olympic Games, live on BBC1 in front of Buckingham Palace. Ricardo is currently recording his first originals album with his band The Deccan Traps.