We don't have a biography for Michael Williams'Willis' yet. Hang in there, or go ahead and contribute one.
Crew Credits Earth: Final Conflict (1997) Show crew as Location Assistant Episode 1x03: Miracle (Oct 20, 1997)