castiel patton