carl jamieson 29 years old