devon larratt age