Name Ethan Duncan Brooks Full name Ethan Duncan Brooks Birth country South Africa Birth place Johannesburg Nationality South Africa Position Midfielder Current team Ethan Duncan Brooks Contents Main info Biography Club career National career