Mucha Lucha Cast and Crew
| Cast |
Candi Milo - (The Headmistress) |
Garry Chalk - (Tibor the Terrible) |
Michael Donovan - (Megawatt) |
Scott McNeil - (Alarm) |
Lee Tockar - (Pvt. Reinhardt) |
Richard Newman |
Nicole Oliver |
| Producer |
Sander Schwartz |
| Writer |
Ben Townsend |
Michael Prescott |
Michael Ryan |
Eddie Mort |
Lili Chin |
Browse More Television:
