J. Omar Castro
Birthday: 1974-11-20
Birthplace: Metairie, Louisiana, USA
Filmography
Character: Hotel Security Guard
Character: Pastor Sanchez
Character: First Narcotics Detective
Character: Cop in Hospital
Character: Intelligent Entertainment Journalist