Scott Russell is a contributor with 5 credits across their career. Their work is closely associated with Peter Murphy.
Peter Murphy
2 tracks
The Planet Smashers
1 track
3 tracks
Unstoppable
2005
Dust
2002