Originally signed as a free agent by Pittsburgh in 1997, Skudra went on to play 74 games with the Penguins over three years.
In 2003, Skudra left North America for the Russian League, where he played for Ak Bars Kazan, Khimik Moscow Oblast, CSKA Moscow, and Metallurg Novokuznetsk.