John Logan Allen: John Logan Allen. Additional Crew: Lewis & Clark: The Journey of the Corps of Discovery. John Logan Allen is known for Lewis & Clark: The Journey of the Corps of Discovery (1997).
Known For: Lewis & Clark: The Journey of the Corps of Discovery (Additional Crew)