Place of Birth
Charleston - Illinois - USA
David Long
Acting
Biography
David Long is an actor known for Lost on Mars.
Popular Movies
ionicons-v5-f