He received his Ph.D. in Communication from the University of Massachusetts Amherst. He joined Baruch College as an assistant professor in 2002, becoming associate professor in 2008. Over the course of his fellowship year in 2010-11 he held an interim professor position at the newly formed School of Communication, Media, and Theatre at Tampere University in central Finland. He was a visiting research fellow in the summer of 2014 at the Sussex Centre for Cultural Studies at Sussex University in the UK.