Olivia Cheng

Olivia Sonya Cheng is an actress. Sheis set to portray Linda Park in Arrow spin-off, The Flash. She also portrayed a guest starring role on Arrow.