In 1986 Vizard made his debut for the United States national sevens team of which he went on to appear in 21 international sevens matches.
Vizard began playing rugby in 1978 with the Grand Rapids Gazelles Rugby Club.