O'Catháin ble født inn i en lavadelig slekt med gods i Londonderry. Han var blind fra fødselen og gikk derfor under tilnavnet («Blinde Rory»). Det hersker betydelig usikkerhet om fødsels- og dødsår, alt som kan sies sikkert er at han var i live på første halvdel av 1600-tallet. Han var hovedsakelig virksom i Skottland.