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 Artist RatingReleases
2007 Dressed Up for the Letdown Richard Swift 2
2009 The Atlantic Ocean Richard Swift 2
2010 Other People's Songs Damien Jurado & Richard Swift 1

Single

Year Title Artist RatingReleases
2006 Beautifulheart / Paisley Park Richard Swift 1

EP

Year Title Artist RatingReleases
2008 Richard Swift as Onasis Richard Swift 1
2008 Ground Trouble Jaw Richard Swift 1
2011 Walt Wolfman Richard Swift 1

Unspecified type

Year Title Artist RatingReleases
2005 The Novelist Richard Swift 1
2005 Walking Without Effort Richard Swift 1

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