John „Finn” Finnegan jest lekarzem, który poznał Steffy po jej wypadku motocyklowym i pomógł jej wyjść z uzależnienia od środków przeciwbólowych. Zakochali się, doczekali syna Hayesa i pobrali. Finn został wychowany przez Li i Jacka, lecz podczas wesela odkrył, że jego biologiczną matką jest Sheila Carter, a Jack jest również jego biologicznym ojcem. Ciekawość dotycząca Sheili zderzyła się z potrzebą ochrony Steffy i dzieci. Gdy Sheila chciała zastrzelić Steffy, Finn zasłonił żonę i został trafiony. Uznano go za zmarłego, lecz Li potajemnie utrzymywała go przy życiu. Po odzyskaniu świadomości był więziony przez Sheilę, zdołał jednak odzyskać wolność i odnalazł Steffy w Monako. Przed sezonem 36 znów jest z rodziną i próbuje wrócić do normalnego życia. Finn pojawił się w życiu Steffy jako lekarz, który pomagał jej po wypadku i zauważył rozwijające się uzależnienie od leków przeciwbólowych. Nie oceniał jej, lecz wspierał leczenie i odzyskanie kontroli nad życiem. Ich uczucie szybko przerodziło się w rodzinę: urodził się Hayes, a Finn pokochał również Kelly. W dniu ślubu poznał biologiczną matkę, Sheilę Carter, i dowiedział się, że Jack przez lata ukrywał fakt, iż jest także jego biologicznym ojcem. Pragnienie poznania własnych korzeni zderzyło się z wiedzą o zbrodniach Sheili. Finn próbował znaleźć granicę między ciekawością i współczuciem a bezpieczeństwem Steffy oraz dzieci. Kiedy Sheila postrzeliła jego i Steffy, został uznany za zmarłego. Li potajemnie utrzymywała go przy życiu, a później Sheila przejęła nad nim kontrolę. Finn zdołał się uwolnić i odnalazł Steffy w Monako, dając rodzinie długo wyczekiwane pojednanie. Na początku sezonu 36 chce wrócić do pracy, domu i roli męża, ale wie, że biologiczna więź z Sheilą pozostaje zagrożeniem, którego nie można lekceważyć.