Matt Rowles
Matt Rowles was born in the USA and has spent most of his life in New York and Japan. He first appeared on Japanese TV in the 1980s while attending Japanese high school. After appearing as a Japanese zombie in an independent film in the US, Matt began popping up on Japanese TV quite frequently. He ...