undefined_peliplat

Biography

Sharline Liu was born on December 8, 1967. She is an actress, known for Scrubs (2001), The Practice (1997) and 13 Reasons Why (2017).

Filmography