Clark was selected by the Baltimore Orioles in the 27th round (744th overall) of the 1992 Major League Baseball Draft. He would spend ten years in Baltimore's minor league system before making an appearance in the majors. During this time, Clark played in parts of four seasons with the Rochester Red Wings, the Orioles' Triple-A affiliate, from to and was named the team captain. After his contract was purchased by the Orioles on July 16, 2002, he finally made his major-league debut as a designated hitter batting leadoff that same day in a 6–1 victory over the Seattle Mariners at Camden Yards. He was given a standing ovation after his first at bat resulted in a double off Joel Piñeiro. Clark eventually scored the first run of the contest. He became a free agent after the 2002 season and signed with the Toronto Blue Jays.