No photo
Kosmo Vinyl
Art department 1
1980s
- 1988
Acted in 2
1980s
- 1987
- 1982
Appearances1
2000s
- 2004
The Clash: The Last Testament - The Making of London Calling
Himself
1980s
1980s
2000s
The Clash: The Last Testament - The Making of London Calling
Himself