Leon Charles

Born: None


Placeholder

Space Marines

as Clueless Guard
Released: 1996-01-01

Space pirates, led by diabolical Colonel Fraser, take over a cargo ship carrying anti-matter...

Movie page