IC2944 Running Chicken Nebula, Roberto Silva