Lock who made his senior debut in 2005 for Ospreys. He debuted with the Wales national team in 2006.
He played amateur rugby for Swansea.
He has captained the Wales national team in international play.
He was born in Swansea, Wales.
While playing for Ospreys, he has been teammates with Justin Tipuric.