He teaches courses in film and television history, video production and editing. He has published articles related to new technology in the Journal of Broadcast and Electronic Media, Standards Engineering, and the Journal of Media Economics. He has authored numerous book chapters on topics ranging from video production to telecommunications regulation.