When was Osmani Urrutia born?

Osmani Urrutia was born in 1976.