Home / Discover / People

Dexter

2006
as Professor James Gellar

Mayans M.C.

2018
as Felipe Reyes

Miami Vice

1984
as Lieutenant Martin Castillo

Bonanno: A Godfather's Story

1999
as Salvatore Maranzano

Faerie Tale Theatre

1982
as Prime Minister

Dead Man's Walk

1996
as Captain Salazar

Director

Episode Battlestar Galactica (2003)
Battlestar Galactica: The Plan
2009
Episode Battlestar Galactica (2003)
Islanded in a Stream of Stars
2009
Episode American Family
The Barber Shop
2002
Episode Battlestar Galactica (2003)
Escape Velocity
2008
Episode Battlestar Galactica (2003)
Taking a Break from All Your Worries
2007
Episode Miami Vice
Bushido
1985

Guest Star

Episode The Dick Cavett Show
Edward James Olmos
1995
Episode FedCon
Unknown
2018
Episode Starsky & Hutch
The Psychic
1977
Episode Marvel's Agents of S.H.I.E.L.D.
Scars
2015
Episode Happily Ever After: Fairy Tales for Every Child
The Fisherman and His Wife
1997
Episode Happily Ever After: Fairy Tales for Every Child
Thumbelina
1997
Episode The Batman
The Bat in the Belfry
2004
Episode The West Wing
Celestial Navigation
2000
Episode Marvel's Agents of S.H.I.E.L.D.
Love in the Time of Hydra
2015
Episode Marvel's Agents of S.H.I.E.L.D.
One Door Closes
2015
Episode The Simpsons
'Cue Detective
2015
Episode Discovery Atlas
Mexico Revealed
2007
Episode Marvel's Agents of S.H.I.E.L.D.
Afterlife
2015
Episode Cannon
The Exchange
1974
Episode The West Wing
The Short List
1999
Episode Portlandia
One Moore Episode
2012
Episode Marvel's Agents of S.H.I.E.L.D.
The Dirty Half Dozen
2015
Episode Touched by an Angel
God and Country
1998
Episode CHiPs
Flashback!
1978
Episode American Experience
A Class Apart
2009
Episode The Fitzpatricks
A Living Wage
1978
Episode The Dick Cavett Show
Edward James Olmos
1992
Episode Late Show with David Letterman
Show #2892
2008