No, you must be thinking of someone else.
YES. The guy from The Five on FOX.
Damn brain fog. How could I FORGET this monster?