Sheena Osman is an actress, known for Route 68 Motel (2016), If Only (2017) and Maylani (2017).
No data