A pesar de que el director nació en Brasil, la nacionalidad de la película es colombiana.
El director Alejandro Landes debutó con el documental 'Cocalero' (2007), sobre la figura del líder boliviano Evo Morales.
Al principio el director no tenía pensado que fuera el personaje de la historia real el que protagonizara la película. Pero finalmente se decantó por Porfirio Ramírez para otorgar una mayor verosimilitud y una mayor varga de realismo. En cualquier caso, la trama se encuentra ficcionada, y muchos de los elementos que encontramos en ella no corresponden estrictamente con la realidad, por ejemplo, la mujer que lo acompaña en la ficción no es su pareja en la vida real.
La película 'Porfirio' participó en la Quincena de Realizadores del Festival de Cannes 2011, donde consiguió una buena acogida.
Después pasó por el Festival de Amsterdam, donde ganó el Premio a la Mejor Película. En el Festival de San Sebastián estuvo presente en la sección Horizontes Latinos, y por último consiguió el Premio del Jurado y el Premio al Mejor Actor en el Festival de Biarritz 2011.