Baron Castro, Oscar Ricardo