Terminesi urodził się 7 stycznia 1987 roku. Karierę rozpoczynał w Toronto Marlboros Midget, a następnie przeszedł do Brampton Capitals z OPJHL. Podczas trzyletniego pobytu zanotował 131 punktów w 154 meczach. Kolejnym przystankiem w karierze był uniwersytet z Mercyhurst (NCAA), gdzie w 138 spotkaniach zdobył 15 goli i miał 50 asyst. Pozwoliło mu to zadebiutować w East Coast Hockey League. Sezon 2011-12 rozegrał w Tulsa Oilers (CHL) i tam w 66 spotkaniach zdobył 8 goli i przy 37 "maczał palce". Dzięki dobrej grze został wybrany do meczu gwiazd (All-Star Game) CHL.W ostatnim sezonie po raz pierwszy ruszył do Europy. W duńskim Roedovre rozegrał 40 spotkań, notując 12 punktów za 4 gole i 8 asyst. W play-off jego zespół sprawił nie lada sensacje, gdyż z siódmej pozycji pokonał lidera tabeli Herning Blue Fox 4-2. W półfinale nie sprostali jednak Frederikshavn. Kanadyjski obrońca zaliczył w 13 spotkaniach 2 gole i 6 asyst. "Potrzebowaliśmy młodego i ofensywnego obrońcy. Śledząc jego karierę można stwierdzić, że prezentował ostatnio naprawdę dobrą formę. Dwa sezony temu grał w lidze CHL, mając więcej punktów niż wyróżniający się w naszej lidze Jamie Milam z HC GKS-u Katowice. Cieszymy się, że podpisał z nami kontrakt do końca sezonu i pomoże naszej drużynie sprawiać niespodzianki w lidze" - powiedział Wojciech Pajestka, rzecznik prasowy sanockiego klubu.