Charleston - Illinois - USA:
David Long is an actor known for Lost on Mars.
|
Lost on Mars (2002) as Major Alex Quin |