Lucy Loken
Birthday: 26 January 1999, Burbank, California, USA
Height: 163 cm
Lucy Loken was born on January 26, 1999 in Burbank, California, USA. She is an actress, known for Teen Wolf (2011), Devil in the Details (2014) and Good Cop Bike Cop (2013).
Lucy Loken was born on January 26, 1999 in Burbank, California, USA. She is an actress, known for Teen Wolf (2011), Devil in the Details (2014) and Good Cop Bike Cop (2013).