- Caravaggio: The Search (2008) (filming) .... Cardinal
- House of Flesh Mannequins (2009) (V) (post-production) .... Sebastian Rhys
- Samurai Avenger: The Blind Wolf (2008) (post-production) .... Nathan Flesher
- Frankenstein Rising (2008) (post-production) .... Victor Frankenstein
- "It Is Written" .... Noah's Critic (1 episode, 2008)
- Eighth Day Faith (2008) TV episode (as Domi Arcangeli) .... Noah's Critic
- Absolute Horror (2007) (as Domi Arcangeli) .... Tiger
- 666: The Beast (2007) (V) .... Monk
- The Seer (2007) .... Lupo
- Dead Doornails (2007) .... Mr. Klever
- Stripper Academy (2007) (V) .... Convict
- Gameface (2007) .... Mickey
- What a Great Idea (2007) .... Dominic
- The Famous Joe Project (2007) .... The photographer
- Werewolf in a Women's Prison (2006) .... Juan
- Low (2006) .... Lover
- "Unlocking Ancient Secrets of the Bible" (2006) TV mini-series .... Demon
- Flores de perversión (2005) (V)
- Devil's Highway (2005)
- Sin's Kitchen (2004) .... Carlton
- Casa Eden (2004)
... aka Eden (International: English title)
- Clandestino (2003)
- Acqua... il fuoco, L' (2003)
... aka Eau... le feu, L' (Luxembourg: French title)
... aka The Water... the Fire (International: English title)
- Thrust Video Candy Vol. I (2003) (V) (as Domi Arcangeli) .... Tv Exec
- Mondo cannibale (2003) (V) .... Ludwig
... aka Cannibal World (International: English title)
- Chromiumblue.com (2003) (as Domi Arcangeli) .... Popo
... aka Cover Me Girls (USA: DVD title)
... aka Zalman King's Chromiumblue.com (USA: complete title)
- "ChromiumBlue.com" .... Popo (13 episodes, 2002)
- Girls' Night Out (2002) TV episode (as Domi Arcangeli) .... Popo
- Barcelona Bologna (2002) TV episode (as Domi Arcangeli) .... Popo
- Viking on a Camel (2002) TV episode (as Domi Arcangeli) .... Popo
- I Like to Watch (2002) TV episode (as Domi Arcangeli) .... Popo
- Naked Golf (2002) TV episode (as Domi Arcangeli) .... Popo
(8 more)
- Incubus (2002)
... aka Jess Franco's Incubus
- Drama Queen (2002) .... Gianni
- Out of Sync (2002) .... Hooker
- Capriccio veneziano (2002)
... aka Venetian Caprice
- Conte di Melissa, Il (2000)
- Red Silk (1999) (V)
- "Ragazze di Piazza di Spagna, Le" (1998) TV series .... Helmut
- Inquietudine (1997) (TV)
... aka Anxiety (International: English title)
- Storia di un ufficiale di carriera (1996) (TV) .... Angelo (Attendente)
- Delitti a Luce Rossa (1996) .... Kristian
... aka Intimate Crimes (International: English title)
- Beniamino Gad - Alle soglie dell'incubo (1994) .... Jim
- Albert Savarus (1993) (TV)
- Venerdì nero (1993)
... aka Dark Friday (USA)
- Estasi (1993)
- Urlo della verità, L' (1992) .... Roberto
- Belle da morire (1992)
- Posto freddo in fondo al cuore, Un (1992) (TV)
- Viaggio in Italia (1991) (TV) .... Frate Francesco
- Paprika (1991) .... Gualtiero Rosasco, the Count's son
... aka Paprika, Life in a Brothel
- Demoni 3 (1991) (uncredited) .... Little Boy
... aka Black Demons (USA)
... aka Black Zombies
- Bambola di carne (1991) .... Silvio
... aka Fleshy Doll (International: English title)
- Sposa di San Paolo, La (1990) (uncredited)
- Prova d'innocenza, Una (1990) (TV)
- Amore, non uccidermi (1990)
- Ragazzi nervosi (1989) .... Beppe
- Thrilling Love (1989)
- Francesco (1989) .... Abelardo, man in Lateran
... aka Franziskus (West Germany)
... aka St. Francis of Assisi
- Jiboa, il sentiero dei diamanti (1989)
... aka Jiboa (International)
- Rorret (1988) .... The Casting Director
- Amore di donna, Un (1988)
... aka Himmel ist fern, Der (West Germany)
... aka Love of a Woman (International: English title)
- Pygmalion 88 (1988) .... Manuel
- Urban Warriors (1987)
... aka Guerrieri urbani (Italy)
- Intervista (1987) (uncredited)
... aka Federico Fellini's Intervista
... aka Fellini's Intervista (USA)
- Provare per credere (1987) (TV)
- Senza scrupoli (1986) (uncredited)
... aka Unscrupulous
- Penombra (1986) .... Yann Alexis
- Piacere, Il (1985) (uncredited)
... aka The Pleasure
- Passaporto segnalato (1985) .... Luc
- Ultimo giorno, L' (1985)
- Ragazzo di Ebalus, Il (1984)
... aka The Boy from Ebalus
- Donna del mare, La (1984)
- Vigna di uve nere, La (1984) (TV)
- Barcamenandoci (1984)
- In punta di piedi (1984)
... aka Street Dance (International: English title)
- Sopravvissuti della città morta, I (1983) (uncredited)
... aka Ark of the Sun God (International: English title)
... aka Ark of the Sun God... Temple of Hell
- Cacciatori del cobra d'oro, I (1982) .... Young Prince
... aka The Hunters of the Golden Cobra (Philippines: English title)
- Inceneritore, L' (1982)
- Buon soldato, Il (1982)
... aka The Good Soldier (International: English title)
- Una di troppo (1982) .... Chris
- Notturno con grida (1981) .... David
- Eden no sono (1980)
... aka Giardino dell'Eden (Italy)