James Johnston
FollowActor
Nick Cave & The Bad Seeds: Dig, Lazarus, Dig!!!
Sealed
2008
Nick Cave & The Bad Seeds: Dig, Lazarus, Dig!!!
Self
Sealed
2007
Nick Cave & The Bad Seeds: The Abattoir Blues Tour
Self - organ, guitar
Nick Cave & The Bad Seeds: Abattoir Blues / The Lyre of Orpheus
Sealed
2004
Nick Cave & The Bad Seeds: Abattoir Blues / The Lyre of Orpheus
Self