Cast Credits Angel Heart (2005) Starring as Shan-In "Glass Heart" Lee Episode 1x01: Glass Heart (Oct 3, 2005)