In 1986, Swan landed a contract role on As the World Turns, playing Scottish adventurer Duncan McKechnie for 10 years. In 1998, Swan joined a second soap opera, The Bold and the Beautiful where he played the role of Adam Alexander, the long-lost ex-husband of Sally Spectra. He appeared as a contract player and as a guest star from 1998 through 2003. Since his soap appearances, Swan has starred in several films by Director Roger Corman, appeared in several Primetime shows and has also done commercial work, both in on-camera appearances and in voice-over work.