Mark Generous – late bloomer