Known For
Filmography

The Christmas Witch Trial of La Befana
Movie · as Tenor 1

God of Frogs
Movie · as Mr. Grayson

Mother Father Sister Brother Frank
Movie · as Frank

Intersection
Movie · as Pepe

Undercover Holiday
Movie · as Joaquin

Sneakerella
Movie · as Gustavo

A Christmas Proposal
Movie · as Charles Diaz

An Ice Wine Christmas
Movie · as Roberto

Othello
Movie · as Lodovico

Hudson & Rex
TV · as Samuel Frecker · 1 ep

D.N. Ace
TV · as Mendel (voice) · 80 eps

Romeo and Juliet
Movie · as Prince Escalus

Love's Labour's Lost
Movie · as Don Adriano de Armado

PAW Patrol: Halloween Heroes
Movie · as Raimundo (voice)

Hamlet
Movie · as Player King

Fangbone!
TV · as Venomous Drool (voice) · 50 eps

Dinoswords
TV · as Master Mammoth (voice) · 10 eps

PAW Patrol
TV · as Raimundo (voice) · 1 ep

Finn on the Fly
Movie

Spliced
TV · as Aperitif (voice), Eduardo (voice) · 1 ep

A Miser Brothers' Christmas
Movie · as Snow Miser / Flakes (voice)

Murdoch Mysteries
TV · as Atticus Jones · 2 eps

Iggy Arbuckle
TV · as Barry Bulevardo (voice) · 1 ep

Face Machine
Movie · as Ellard

Growing Up Creepie
TV · as Dr. Pappas · 26 eps

Di-Gata Defenders
TV · as Brackus · 52 eps
Louie and the Crew
TV · as Additional voices · 1 ep

Skyland
TV · as Oslo · 26 eps

Harry and His Bucket Full of Dinosaurs
TV · 109 eps

The Republic of Love
Movie · as Monsieur Martineau

This Is Wonderland
TV · as Eduardo · 5 eps

Rolie Polie Olie: The Baby Bot Chase
Movie · as Willy Jolly (voice)

The Cheetah Girls
Movie · as Francobollo Garibaldi

Apples and Oranges
Movie

The Music Man
Movie · as Salesman #3

Rolie Polie Olie: The Great Defender of Fun
Movie · as Wally Jollie (voice)

Monk
TV · as Christian Vezza · 1 ep

Cyberchase
TV · 3 eps

Adventure Inc.
TV · as Josef Alvaro · 1 ep

Tracker
TV · as Suudor · 3 eps

Trevor!: In Journey to Sector 5-G
Movie · as Fitzgibbon (voice)

Dracula: A Chamber Musical
Movie · as Count Dracula

Franklin and the Green Knight
Movie · as Green Knight (voice)

The Perfect Son
Movie · as Laurie

Soul Food
TV · as Dance Instructor · 2 eps

Relic Hunter
TV · as Anjou · 1 ep

Blaster's Universe
TV · 13 eps

Naked City: A Killer Christmas
Movie · as Miguel Sierra Blanca

Universal Soldier III: Unfinished Business
Movie · as Charles Clifton (as Juan Chiorian)

Rolie Polie Olie
TV · as Willy Jolly (voice) · 2 eps

Freaky Stories
TV · 13 eps

Earth: Final Conflict
TV · as Raleigh St. Claire · 1 ep

The Adventures of Sinbad
TV · as Turok · 2 eps

Blazing Dragons
TV · 39 eps

Psi Factor: Chronicles of the Paranormal
TV · 1 ep

FX: The Series
TV · as Director, Ayoub, Nikki Volkov · 2 eps

Arthur
TV · as Ramon Molina (voice) · 3 eps

Kung Fu: The Legend Continues
TV · as Hornet · 1 ep
