He has served as a member of the board of directors for Cape May Stage, an equity theatre in New Jersey, where he profiled dozen of actors for the company’s weekly newsletter. He currently serves on the board of The Upstart Creatures, a New York theatre company. Onstage, he has appeared as Egeus in A Midsummer Night’s Dream and as Delivery Man in Barefoot in the Park, and he is currently writing a full-length play about the late Senator John McCain. He has appeared on numerous radio and television programs, including the PBS Newshour, Fox News, Democracy Now!, and MSNBC’s “Morning Joe,” and has traveled widely, including reporting from Iran, Vietnam, China, and Tanzania.