We unfortunately do not have a biography for John Bloom. Please consider contributing one.
Himself
Marvin
Joe Bob Briggs
Self
Star Trek VI: The Undiscovered Country
Behemoth alien