People

David Long

  • Name: David Long
  • Birthday:
  • Place of birth: Charleston - Illinois - USA
  • Popularity: 0.001
Biography: David Long is an actor known for Lost on Mars.

Movies:

Title Release date
Lost on Mars   as  Major Alex Quin 2002-12-25