Mark Shepherd, 32, of Whitehorns, Drayton, near Abingdon, pleaded guilty at Oxford Crown Court yesterday to assault causing actual bodily harm and was fined £400, ordered to pay £500 compensation and £470 costs.