His writing has appeared in USA Today, The Washington Post, The Wall Street Journal, The Atlanta Journal Constitution, and The Washington Times. He has appeared on national TV and syndicated talk radio on shows such as ABC’s Politically Incorrect with Bill Mahr, The Laura Ingram Show, and The Mary Matlin Show.