David Garcia, MSPC