Actor: David Macniven
Other entries with the name David Macniven
Left Behind II: Tribulation Force
Left Behind III - World At War Avi
Left Behind: World At War