Acting
Jenny Lin (born in Taiwan, raised in Germany and the USA) is a Chinese-American actress. She grew up in Bellevue, Washington, competed in pageants (Miss Chinatown, Seafair, Hawaiian Tropic), and worke…
Curb Your Enthusiasm
2000
Californication
2007
Body of Proof
2011
Piranhaconda
2012
Celebrity Sex Tape
Playboy's Beach House
2010
Best Night Ever
2013
The Burning Dead
2015