Legal name: Ricardo Sigilfredo Olivarez Swift-Ochoa

Also performs as: Dicky Ochoa, Instruments of Science & Technology, Onasis (Richard Swift)

Discography

Album

YearTitleArtistRatingReleases
2004The NovelistRichard Swift1
2005Walking Without EffortRichard Swift1
2007Dressed Up for the LetdownRichard Swift2
2009The Atlantic OceanRichard Swift3
2010Other People's SongsDamien Jurado & Richard Swift2
2018The HexRichard Swift3

Single

YearTitleArtistRatingReleases
2006Beautifulheart / Paisley ParkRichard Swift1

EP

YearTitleArtistRatingReleases
2008Richard Swift as OnasisRichard Swift1
2008Ground Trouble JawRichard Swift1
2011Walt WolfmanRichard Swift1

Showing official release groups by this artist (Show all release groups / Show official various artist release groups / Show all various artist release groups)