Steve "Patch" Johnson is a fictional character on Days of Our Lives, an American soap opera on the NBC network. Created by head writers Sheri Anderson, Thom Racina and Leah Laiman, he has been portrayed by Stephen Nichols since 1985.