Movies
TV Shows
Actors
David Long
Nov 08, 2024 (0 years old) in Charleston - Illinois - USA
David Long is an actor known for Lost on Mars.
Known For
Lost on Mars
Credits
2002 ·
Lost on Mars
as Major Alex Quin