Steve Barker was born on 4 April 1971 in Blackpool, Lancashire, England, UK. He is a director and writer, known for Outpost (2008), Outpost: Black Sun (2012) and Howl (2015).
No related contents, please re-enter