james walter 29 years old