sean dillon virgin