Roger Castillo

Born: None


Placeholder

Mr. Sunshine

as Roger
First aired: 2011-02-09

Ben Donovan is a self-involved manager of a second-rate San Diego sports arena who begins to...

TV Show page