All I remember of him right now is that the actor (Oded Fehr) played a demon in Charmed & a bad guy in NCIS so I don't think I want to like him
. He was funny at times but I wasn't a huge fan of the storylines of S7 so haven't watched it as much as other seasons. Perhaps I should rewatch it soon, refresh my memory more of the good parts of it