Hennymahamo
Hsiao-Yuan Wang, a Taiwanese actor and director of Egyptian descent.
Dragonfly 2023
Rating: 5.5
Born to Be Human 2021
Rating: 6.9
as Liu Cho-Sung