this was in the latest episode of Curb Your Enthusiasm, wtf is this?

this is the guy's second time on the show. I genuinely don't even remember what he did irl, much less think about this guy in 2024. he's one of those Lev Parnas type guys where I will never care what they did or who they are. he's also quite possibly the worst actor I've ever seen.