AC
Arden Cho

Arden Cho

Aug 16, 1985, Amarillo, Texas, USA
Arden Cho (born August 16, 1985) is an American actress, singer and model, best known for her role as Kira Yukimura on Teen Wolf. She starred in the 2011 feature Mega Python vs. Gatoroid.

Movies