Loading...

Eby Luking

Photos with Eby Luking

Search on Amazon

Biography

Eby Luking is an actress, known for Waiting (2010), Where Did You Sleep Last Night? (2001) and MXP: Most Xtreme Primate (2004). Read more...

Actor

2
Character: Nurse #2

Abyss 2008

3
4
9