rylan holmes