Lucy Liu

Rôle(s)

2006

Slevin

- Lindsey
2011

Detachment

- Dr. Parker