Trinidad and Tobago national football team
Over the course of his playing career, Williams made 80 appearances for the Trinidad and Tobago national football team and played professionally in Trinidad, Belgium, Hungary, Honduras, Guatemala and Canada.