Douglas K. Stuart
Cast
Bible Battles
David
Last Stand of the 300
Persian Advisor