No photoSteven ScalesActingBorn 27/04/1951Known ForStranger: Bernie Worrell on Earth2005Philadelphia1993Talking Heads: Storytelling Giant1988Tina Turner: Rio '88 - Live In Concert1988Something Wild1986Stop Making Sense1984Talking Heads: Capitol Theatre1980