Robin McKeever est né le 8 avril 1973 à Calgary au Canada. Fondeur, il prend part aux Jeux olympiques d'hiver de 1998 et à quatre éditions des Championnats du monde entre 1995 et 2001, obtenant comme meilleur résultat une place sur le cinquante kilomètres classique en 1997 à Trondheim. Dans la Coupe du monde, il fait ses débuts en décembre 1993 et marque ses premiers points en janvier 1995 à Lahti ().