St Vitus Dancers: The Survivor (Bullshit Detector 2, Crass Records, 1982)
A track by new wave band St Vitus Dancers, for whom Richard played guitar and composed all music.
James: Are You Ready? (Strip Mine, Sire Records, 1988)
Richard had a stint as keyboardist with James, writing, rehearsing and recording with the band in late 1987 / early 1988, appearing on keyboards for the track Are You Ready?
More at Wikipedia
Persona: Post Human (from app soundtrack, Cold Star Media, 2014)
Composed & performed by Richard, produced by Phil Birchenall.