jonn del toro richardson