Karl Bushby has been on the move since 1998.