Trevor Willis, Oms 28 Rpa