Desde 2001 hasta el 2004, Baiz fue director, productor y editor de la empresa de producción Centro-Films Ltd, con base en Nueva York.