Walter McCabe is known for Vivarium (2019), The Frankenstein Chronicles (2015) and City of Roses (2015).