(Video) (special gun designer)
(TV Series) (police technical advisor)
(TV Series) (police technical advisor - 100 episodes)
(Video) (police technical advisor) / (special gun designer)
(antique car coordinator - uncredited)
Omar Carballo | Omar Carsballo
Did You Know?
Used to street race in Miami when he was a teenager... And still owns the old Dodge Charger he raced in.