Home / Discover / People
  • Created April 7, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

War of the Colossal Beast

1958
as Major Mark Baird

Guest Star

Episode Mystery Science Theater 3000
War of the Colossal Beast
1991
Episode Steve Canyon
Operation Firebee
1959