Since 1974 he has been involved in alternative, grassroots, community-based media in a variety of roles. Most recently he served as president of the board of the San Francisco Community Television Corporation, the non-profit organization managing the city’s and county’s public access cable television facilities and channel.