Filmography:
| Year | TV/Film | Name | Character |
| 1993 | TV | Babylon 5 | Phillipe |
| 1993-1997 | TV | As The World Turns | Damian Grimaldi |
| 1996 | Film | Everyone Says I Love You | Tomas |
| 1997 | Film | L.A. Confidential | Johnny Stompanato |
| 1997 | TV | Nash Bridges | Tim Case |
| 1998 | Film | Still Breathing | Tomas |
| 1998 | TV | Ultimo | |
| 1998 | TV | Caraibi | |
| 1998 | Film | Tea With Mussolini | |
| 1999 | TV | Michele Strogoff | Michele Strogoff |