No photoTeruo YamaguchiActingBorn 21/09/1968Kagoshima Prefecture, JapanKnown ForTomica Hero: Rescue Force2008Madan Senki Ryukendo2006Lady Battle Cop1990