Hija de madre canadiense (Melinda Prowse) y de padre colombiano (Hernando Martínez). Flora habla español, inglés y francés. Estudió interpretación en el conservatorio de actores en Nueva York, así como en la Escuela Alfonso Ortiz y en Actuemos, en Colombia. Desde su primera aparición en la TV colombiana con 15 años Flora es un referente en Colombia. El salto al mercado internacional ocurrió tras protagonizar la película Rosario Tijeras. En el 2008 protagoniza la telenovela de Caracol TV Vecinos, junto a Robinson Díaz. Sus dos grandes pasiones son el Teatro y La Música, aunque también ha demostrado gran talento para el baile, en especial la salsa. En 2006 viaja a España con motivo de la nominación de Rosario Tijeras a los Premios Goya y allí conoce al amor de su vida, José Reinoso, pianista de jazz y productor uruguayo con quién formalizó matrimonio en Barcelona en 2008. Ambos vivieron hasta el 2012 en España con sus tres hijos (Malena y Borja del matrimonio anterior de José, pero criados por Flora) y Sofía hija menor de la pareja. Desde 2013 los cinco intercalan residencia entre Uruguay y Colombia