David LongActing · Charleston - Illinois - USAShareDavid Long is an actor known for Lost on Mars.YearPopularTop ratedAll acting creditsLost on MarsAdd5.2Lost on Mars2002 · Major Alex Quin