Leigh Lewis is known for Revelation (1999), Apocalypse: Caught in the Eye of the Storm (1998) and Judgment (2001).
No data