The former Caerphilly player stamped his class on the match in the opening 10 minutes, kicking a penalty goal and converting his own try.
Llanelli trailed only 14-20 at the break, but a runaway try from home prop Tim Evans after barely 25 seconds of the resumption put the All Whites in the driving seat and they romped to a huge win over their arch-rivals.
Neath goal-kicker Chris Anderson, who scored all 18 points in the All Blacks' midweek loss to Llanelli, picked up another 28 in their 43-18 win over Aberavon at the World of Hurt ground in Port Talbot.
Llandovery, the only Premier side without a win this season, gave their city cousins from Cardiff a run for their money in the first half, but the Arms Park side's power eventually told and they eased to a 43-13 victory. International winger Craig Morgan announced his return from injury with a first-half try, while Llandovery skipper Andrew Jones didn't help his side's cause by getting sent off for stamping.
Bridgend coach Richard Webster was sent to the Brewery Field stand for verbally abusing a touch judge in his side's surprise 19-32 loss to Carmarthen Quins, while Cross Keys goal-kicker Scott Mitchell slotted 13 points in his side's impressive 28-8 win over Pontypridd.
Newport went to the top of the table with a 33-7 four-tries-to-one victory at Newbridge.
Results: Aberavon 18 Neath 43, Bedwas 25 Ebbw Vale 34, Bridgend 19 Carmarthen Quins 32, Cardiff 43 Llandovery 13, Cross Keys 28 Pontypridd 8, Newbridge 7 Newport 33, Pontypool 28 Caerphilly 23, Swansea 51 Llanelli 19.