
Known For

Star Trek: The Next Generation
1987 • as Ensign Dern

Mad About You
1992 • as Snappy Garment Man

Static Shock
2000 • as Effects Technician (voice)

Queen of Hearts
2014 • as Lázaro Leiva

Beware the Batman
2013 • as Police Commissioner / Officer Rodriguez (voice)

My Heart Beats for Lola Volcán
2011 • as Camilo Andrade
Filmography
2025

2022


2021

2019


2018

2017


2014

2013


2012


2011

2010

2007

2001

2000

1997

1995

1992

1987
