Leana Yu é conhecida por Almost Human (2013), Dominant Gene (2011) e The Flash (2014). Ela é casada com Shaun Huberts.
Sem dados