Cast Credits Hannibal (2013) Guest starring as Chinese Dentist Episode 3x08: The Great Red Dragon (Jul 25, 2015)