Robert Montcalm portrayed Vietnam MP Guard in X-Men: Days of Future Past and Shuttle Astronaut in X-Men: Dark Phoenix.
Advertisement
Robert Montcalm portrayed Vietnam MP Guard in X-Men: Days of Future Past and Shuttle Astronaut in X-Men: Dark Phoenix.