He is an actor and stuntman that made his debut with a small role in the 1971 film Ettore lo fusto by Enzo G. Castellari. Bruno Corbucci entrusted him with his most popular role of Brigadier Gargiulo in the Marshal Giraldi series, played by Tomas Milian.
Although he proved to be a good character actor, in the following years he was mainly used in many direct-to-video films directed by Bruno Mattei, where he also played leading roles, under the pseudonym Alex McBride.
Since the 90s he started the activity of master of arms, thanks to his past as a stuntman.
He is still in activity working usually as stuntman and stunt coordinator.
- Ettore lo fusto .... Gang member (credited)
1973 - La polizia incrimina la legge assolve aka La policía detiene, la ley juzga .... Franco Griva's henchman (credited)
- Maria Rosa la guardona .... Thug on the bridge (uncredited)
1974 - Il cittadino si ribella .... Robber (credited)
- Peccato veniale .... Mr. Muscle (credited)
- 4 marmittoni alle grandi manovre .... Soldier (credited)
1975 - Cipolla Colt .... Buck henchman (credited)
- Emanuelle e Françoise (le sorelline) .... Robi (credited)
- Noi non siamo angeli .... Shark gangster (credited)
- Roma violenta .... Valli (credited)
1976 - Il grande racket .... Vanni (credited)
- Italia a mano armata .... Fabbri, undercover cop (credited)
- Keoma .... Caldwell's henchman (uncredited)
- Le avventure e gli amori di Scaramouche .... Guard (credited)
- Roma, l'altra faccia della violenza .... Vanni (uncredited)
- Squadra antifurto .... Brigadier Gargiulo (credited)
1977 - La banda del trucido .... Marchetti, Police Officer (credited)
- La via della droga .... Massimo, a drug dealer (credited)
- Napoli spara! .... Rosati, plainclothes policeman (credited)
- Nerone .... Painter (uncredited)
- Squadra antitruffa .... Brigadier Gargiulo (credited)
1978 - John Travolto...da un insolito destino .... Paolo (uncredited)
- Poliziotto senza paura .... Benito (credited)
- Quel maledetto treno blindato .... Pierre, French resistance member (credited)
- Squadra antimafia .... Brigadier Gargiulo (credited)
1979 - Assassinio sul Tevere .... Brigadier Gargiulo (credited)
- Sensività .... Manuel (credited)
1980 - Delitto a porta romana .... Brigadier Gargiulo (credited)
- Il giorno del Cobra .... Raul Papasian's henchman (credited)
- L'ultimo cacciatore .... Phillips (credited)
1981 - Delitto al ristorante cinese .... Brigadier Gargiulo (credited)
- L’ultimo squalo .... Jimmy (credited)
1982 - 1990: I guerrieri del Bronx .... Blade (credited)
- La gorilla .... Mugger (credited)
1983 - Fuga dal Bronx .... Big Little Man (credited)
- I nuovi barbari .... Mako (credited)
1984 - Blastfighter .... Dying Police Officer (credited as "Patrick O'Neil Jr." and credited as "master of arms")
- Delitto in formula uno .... Brigadier Gargiulo (credited)
- Rats - Notte di terrore .... Taurus (credited as "Alex McBride")
1985 - Caccia al ladro d'autore (TV Series) episode 1 “La foresta che vola” .... Venzio (uncredited)
- Colpi di luce .... Policeman in Warehouse (uncredited)
- E' arrivato mio fratello .... Motorcycle Policeman (uncredited)
1986 - Attentato al Papa (TV miniseries) Episode 1 of 2 .... Carabiniere officer (credit ???)
- Il tenente dei Carabinieri .... Camurati (credited)
1987 - Doppio bersaglio .... Talbukin (credited as "Alex McBride", and credited as "Stunt Coordinator")
- Io e mia sorella .... Lillo (credited)
- La piovra (TV Series) season 3 episode 1.... Pimp (uncredited)
1988 - Cop Game .... Head of the killers (credited as "Alex McBride")
- Robowar - Robot da guerra .... Pvt. Larry Guarino (credited as "Alex McBride", and credited as "Stunt Coordinator")
- Trappola diabolica .... Kelly (credited as "Alex McBride")
- Zombi 3 .... Bo (credited as "Alex McBride")
1989 - After Death (Oltre la morte) .... David (credited as "Alex McBride")
- Appuntamento a Trieste (TV miniseries) Episode 1 of 3 .... Policeman (credited)
- Rally (TV mini-series) Ep. 1: "Sogni di gloria" .... Rally driver (credited)
- Sinbad of the Seven Seas .... Jaffar guard (uncredited)
1990 - Shooting Dark .... Soldier practising nunchucks (credited as "Alex McBride" - uncertain identification)
1992 - Pierino stecchino .... role unknown (credited on poster)
- Scoop (TV miniseries) S01- ep. 3, "Segreto professionale" .... Sergeant Caputo (credit ???)
1994 - Il burattinaio .... Drake (credited and credited as Stunt Coordinator)
- L'aquila della notte (TV Movie) .... Man unloading van (credited)
- Una pura formalità .... Policeman (credited)
1995 - Mollo tutto .... Thug asking for protection money (credited)
- Segreto di stato .... Following hitman (credited)
1996 - Jack frusciante è uscito dal gruppo .... Policeman in club (credited)
1997 - Il deserto di fuoco (TV Miniseries), episodes 1 and 3 .... Albino (credited)
- M.D.C. - La maschera di cera .... Victor (credited)
1998 - La quindicesima epistola (TV Minsierie) .... Michele (credited)
2001 - Vajont - La diga del disonore .... Brig. Roncacci (credited)
2002 - Gangs of New York .... Priest’s gang member (uncredited)
2005 - Belle da morire 2 .... Killer (credit ???)
- Romanzo criminale .... Gemito’s henchman (uncredited)
2006 - Il mercante di pietre .... Antiterrorism pilot (credited as Actor and Stunt)
2008 - Bastardi .... Brasi (credited)
- Il solitario .... Moriero (credited)
- Ti stramo: Ho voglia di un'ultima notte da manuale prima di tre baci sopra il cielo .... Professore (credited)
2013 - Roma criminale .... Gargiulo (credited)
2016 - Solo (TV Series) season 1, episode 4 .... Fake sailor (uncredited)
2018 - Il cacciatore (TV Series) season 1, episode 1 “Nel bosco” .... Tortured man (credited as Stunt)
- Rabbia furiosa .... (credited as Stuntman, not found)
- Sense8 (TV Series), Season 2 episode 12 “Amor Vincit Omnia” .... (credited as Stunt performer but not found)
2021 - Io sono Babbo Natale .... Nanni (credited)
2022 - La maledizione della signora Hansen .... Priest (credit ???)
- That dirty black bag (TV series) episode 1x08 - “The great duel” .... Man in Rome (credited)
2023 - Il viaggio leggendario .... Pirate brawler (credited as "Stunt" only)
- The Clown .... Federal agent (poster credit, role to be confirmed).
2024 - L'uomo che disse no .... (credit poster, role unknown)
- Shooting Dark .... Stunt coordinator
1995 - Marciando nel buio .... Maestro d’armi
1996 - La casa dove abitava Corinne .... Maestro d’armi
2002 - Un amore perfetto .... Action scene coordinator
2008 - Il solitario .... Maestro d’armi
- Ti stramo: Ho voglia di un'ultima notte da manuale prima di tre baci sopra il cielo .... Maestro d’armi
2015 - Andròn: The Black Labyrinth .... Stunt Coordinator
2018 - Rabbia furiosa .... Maestro d’armi
2021 - Dietro la notte .... Stunt Coordinator
- Set del film Sinbad of the seven seas (1986 Archive footage Istituto Luce) .... Himself during tests
- C'è Sartana... vendi la pistola e comprati la bara! (1970) IMdB credits him as Manta’s henchman
- Peccato veniale (1973) -credited
- Tuareg (1984) - credited
- Il fantasma dell'opera (1998) - credited as stunt