Richard Baker is known for Theatre of the Dead (2013), Last Ride Before Sunset & the Disciples of Astaroth (2016) and Inner Ninja (2012).
No data