Richard Swift

~ Person

Legal name: Ricardo Sigilfredo Olivarez Swift-Ochoa

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

Filter

Discography

Album

Year Title Rating Releases
2007 Dressed Up for the Letdown 2
2009 The Atlantic Ocean 1

Single

Year Title Rating Releases
2006 Beautifulheart / Paisley Park 1

EP

Year Title Rating Releases
2008 Richard Swift as Onasis 1
2008 Ground Trouble Jaw 1
2011 Walt Wolfman 1

Unspecified type

Year Title Rating Releases
2005 The Novelist 1
2005 Walking Without Effort 1

Showing official release groups by this artist. Show all release groups instead, or show various artists release groups.