Home / Discover / People
  • Created April 7, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Uncertainty

2009
as Felix

Random Hearts

1999
as Silvio Coya

Rhythm of the Saints

2003
as Detective Berloe

Exposed

2016
as Luca

Bottled Up

2013
as Dr. Garcia

Guest Star

Episode Law & Order
Heaven
1991
Episode Spin City
The Mayor With Two Brains
1999
Episode Law & Order
White Lie
2001