I found a video of Vindman in his office;
http://www.youtube.com/watch?v=Vsayg_S4pJg
That is who I was thinking about, but couldnt pin it down in my mind. Hilarious.