Stephen Barton

Stephen Barton

Stephen Barton is a British film and video game composer who has lived and worked in Los Angeles since 2001.