Dean Duffy

Played by Cezar Adams.