John Draikas

Born: None


Placeholder

Space Case

as Ted
Released: 1992-01-01

In the future, mental institutions are located on far-away planets. One such planet is the apex...

Movie page

Olympus Force: The Key

as uncredited
Released: 1988-01-01

Olympian gods watch the Earth and resolve to fight a group of terrorists who stole a diskette...

Movie page