Photo of Neil Johnson Neil Johnson

Neil Johnson in Alien Armageddon

Alien Armageddon

2011 NR

After invading aliens known as Nephilim have eradicated every major city on Earth except Los Angeles, a dedicated and fierce group of humans is determined to fight back against their oppressors, despite the overwhelming odds facing them.

  • Neil Johnson in Starship Rising Starship Rising
  • Neil Johnson in Battlespace Battlespace
  • Neil Johnson in Humanity's End Humanity's End