Cast Credits Touched by an Angel (1994) Guest starring as Leela Jones Episode 4x05: Jones vs. God (Oct 19, 1997)