Cast Credits Jon Kwa Ja Dai Ruk Gun (2024) Starring as Apo / "View" Bad Romeo (2022) Starring as Tao Songwat The Crown Princess (2018) Starring as Princess Alice Madeleine Theresa Phillips Leh Lub Salub Rarng (2017) Starring as Petra Pawadee Life's Waves (2017) Starring as Geerawat One in My Heart (2015) Starring as Poom