No photoTony LeaderActingKnown ForSay My Name2018Otherworld2003Testament: The Bible in Animation1996Testament: The Bible in Animation1996Testament: The Bible in Animation1996Moses1996Julius Caesar1994Shakespeare: The Animated Tales1992