Acting
David Long
EN cinema · 1 credits
Birthplace
Charleston - Illinois - USA
David Long is an actor known for Lost on Mars.
Filmography
Lost on Mars
2002
Lost on Mars
EN · 20025.2
as Major Alex Quin
Acting
EN cinema · 1 credits
Birthplace
Charleston - Illinois - USA
David Long is an actor known for Lost on Mars.
Lost on Mars
2002
Lost on Mars
as Major Alex Quin