Вильям дебютировал в Российской Премьер-Лиге 21 марта 2009 в «Амкаре» в матче против «Крыльев Советов».
13 февраля 2010 года заключил контракт с «Шинником».