The actor is Luke Scroggins. I remember he had posted an Instgram photo with the tag #generalhospital back in September so I looked through the posts for you and found him. http://www.imdb.com/name/nm3596666/ https://www.instagram.com/luscroggs/
Agreed, I was shocked that the writers didn't have Carly come out as the unanimous victor, as it's always that way when it's Sam vs. Liz, with Sam as the winner. It bothers me so much that Liz's history gets drugged up constantly when no one talks smack about Carly or Sam's so I was thrilled for Liz to have a voice and POV today and call Snarly on her ratchet past.