Dennis Demchuk

Nationality

Russia

WDF North Europe Men

#53

WDF Main Ranking Men

#673