Run Bao was born on July 3, 1964 in Taipei, Taiwan. He is an actor, known for
Ai jiu zhai yi qi (2009),
22nd Catch (2016) and
Ta ma ke lao ban (2023). He has been married to Elly Liu since September 15, 2015. He was previously married to
Ya-Lan Kang.