A former business owner of 30 years, he is one of Americas most articulate and outspoken conservative voices, and has appeared on The OReilly Factor, Fox News, CNNs Paula Zahn Show, Philadelphias Sunday Live, and the Emmy Award winning Its Your Call, hosted by Lynn Doyle.
He has been a featured guest on numerous radio talk shows, including the Michael Reagan, Don Kroach, Tavis Smiley, and Armstrong Williams shows. He is also a regular guest on Judicial Watch and the Jeff Katz Show, among others.