En 1998 fundó Latino Public Broadcasting y actualmente es su director.