David Shi: David Shi. Actor: Mysterious Ways. David Shi is known for Mysterious Ways (2023), Boys on Film 24: Happy Endings (2024) and Firsts (2022).
Known For: Mysterious Ways (Youth Member), Boys on Film 24: Happy Endings (Actor), Firsts (Andrew), In a Flash (Jack Lin)