01/08/1970
Manila, Philippines:
|
Commitment to Life (2023) as Self |
|
Red Surf (1989) as Scar |