FANDOM


Mike West was the voice actor of Fox McCloud and James McCloud in Star Fox 64.