Career
He used to play rugby union for the Kenya national rugby union team His position is wing. In Kenya, he played for Mean Machine Reconstruction Finance Corporation, a Kenya Cup team affiliated to University of Nairobi.
He played for Kenyan sevens team at the 2002 Commonwealth Games, after which he joined Manchester R.F.C. He moved to rugby league club Widnes Vikings in 2005.