ryan sinclair