James Costa is an actor and director. Costa has most recently worked on Lunch Hour (2011), L.I.E. (2001) and Mafia! (1998).
About James Costa
- Name: James Costa
Filmography as Actor
Filmography as Director
- Lunch Hour (2011)
James Costa is an actor and director. Costa has most recently worked on Lunch Hour (2011), L.I.E. (2001) and Mafia! (1998).