Spencer Wilding

Spencer Wilding played the Minotaur in DW: The God Complex.