Mark Foo

Mark Foo

If you know more information about Mark Foo help us to improve this page
Birthday: 
5 February 1958, Singapore
Mark Foo was born on February 5, 1958 in Singapore. He is known for his work on Surf Nazis Must Die (1987), North Shore (1987) and Wizards of the Water (1981). He died on December 23, 1994 in Maverick's Reef, California, USA.

Mark Foo's FILMOGRAPHY

North Shore

SD
Example Example Example
HD
Country:
Genre: