ActingPerry Laylon OjedaBorn 1968-04-25Known forDesperate Housewives2004MYSTERYEli Stone2008SCI-FIFull filmographyDesperate Housewives2004MYSTERYEli Stone2008SCI-FI