British amateur stud is having sex.