No photoLorenzo ToledoActingKnown ForThe Denied2023American Crime Story2016Wild Things: Foursome2010Burn Notice2007Miami Vice2006America's Most Wanted1988