Rebecca Front

Rebecca Front (born 28th June 1965) portrayed Major Takol in BFA: The Mind's Eye.