[1] In the February 1985, Sharp signed with the New York Cosmos in the Major Indoor Soccer League.
[5] He then spent one season with the Los Angeles Heat of the Western Soccer Alliance (WSA) in 1988.
[6] Two years later, he began the season with the Los Angeles Heat, now playing in the American Professional Soccer League.
After seeing little playing time, he requested and gained his release from the team then signed with the San Diego Nomads where he finished the season.
He earned his first cap as a substitute for Chance Fry in an October 9, 1984 win over El Salvador.