He moved to Glasgow Warriors in 2005, where he played for one season before returning to Ulster in 2006, then signing for Castres in 2007.
He switched teams in 2005, playing for one year at Glasgow Warriors before returning to Ulster in 2006 and then signing with Castres in 2007.