Acting
Born: 1973-05-28
Dongji Rescue
2025
Lost in the Stars
2023
Mental Hospital Doctor
Blind War
2022
Managing Director
The Eight Hundred
2020
French Journalist
Shanghai Fortress
2019
George Bradley
Tianjin Mysteries Affair
2017
Wilson
Oriental Casablanca
Smith
Return the World to You
Dr. Martin