Sara Barnes is a director and producer. Barnes has most recently worked on Babylon 5: The Lost Tales (2007).
About Sara Barnes
- Name: Sara Barnes
Filmography as Director
- Babylon 5: The Lost Tales (2007)
Filmography as Producer
- Babylon 5: The Lost Tales (2007)