Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Mark Foo was born on February 5, 1958 in Singapore. He was an actor, known for Surf Nazis Must Die (1987), North Shore (1987) and Follow the Sun (1980). He died on December 23, 1994 in Maverick's Reef, California, USA.