Michael Jen
An image from Shanghai Knight, one of the productions that also features Michael Jen.
Michael Jen

Michael Jen

May 1, 1990 — Taibei, Taiwan, China
Yin Yang Beauty Coffin

Yin Yang Beauty Coffin

2020

Shanghai Knight

Shanghai Knight

2022

The Treasure Code

The Treasure Code

2022