On "Grosse Pointe" he protrayed Greg who I believe may have been the casting director. These pics are from the episode "Star Wars."
You may not be able to tell from these pictures but he protrayed pre/post-op Sofia Lopez on 'Nip/Tuck.' He has also been on 'Huff' (Dr. Ruiz), 'The Sopranos' (Father Jose), '24' (Ian) and a bunch of Star Treks (Fantome on 'Star Trek: Voyager,' Hugh on TNG and did voices on the video games).