Cuban Pilot (2 episodes, 2016)
Company / ... (3 episodes, 2000-2008)
Lakeview Waiter (4 episodes, 2000-2004)
Self - Guest / ... 6 episodes, 2014-2016
Self - Guest 7 episodes, 2013-2014
Self - CNN Opinion Writer 1 episode, 2016
Self - Immigration Analyst
Self - Immigration Analyst / ... 10 episodes, 2014-2019
Self - Immigration Analyst
Self - Immigration Analyst
Self - Immigration Analyst / ... 6 episodes, 2016
Self - Guest 9 episodes, 2013-2015
Self - CNN Opinion writer / ... 4 episodes, 2016-2019
Self - Immigration Analyst