#7: Stephen Nichols as Steve “Patch” Johnson
Stephen Nichols made an unforgettable entrance to Days of Our Lives in 1985 as Steve “Patch” Johnson—the scrappy bad boy with the heart of gold and an unforgettable eye patch. His mix of danger, humor, and vulnerability made him an instant fan favorite, especially once he crossed paths with Kayla Brady. Their love story became one of the most iconic in daytime TV, full of adventure, heartbreak, and the kind of chemistry that made fans swoon.

Whether battling villains, protecting his family, or working with the ISA, Patch was always a man of action and loyalty. Nichols played him with a raw emotional honesty that made Steve more than just a soap hero—he was a deeply human one.
