Dean Lucas profile image

Dean Lucas

Australia

Current EWS Ranking

141

Points

105

Race Category

Men