Thea Cowen Judoka

Thea Cowen

Judoka Thea Cowen of Great Britain won gold at the Heart of England U18 Championships Birmingham in 2006 in the category U63kg.

Date Result Judo event Type Cat.