carl jamieson 30 years old