Tao Guo was born on December 17, 1969 in Xi'an, Shanxi, China. He is an actor and director, known for
Croczilla (2012),
A Long Way Home (2023) and
Romance of Our Parents (2014). He has been married to Ran Li since January 1, 2004. They have two children.