Holmes wirkte am 22. November 1996 in seinem ersten Pornofilm mit. Binnen kurzer Zeit stieg er zu einem der am häufigsten gebuchten Darsteller des deutschen Pornogewerbes auf. Seit 2002 lebt und arbeitet er jedoch hauptsächlich in Budapest und Los Angeles. Zwischen 1996 und 2019 wirkte er in über 2.000 Filmen mit.
Für seine Rolle in Private Black Label: Eternal Love wurde Holmes 2001 beim Festival Internacional de Cine Erotico in Barcelona mit dem Preis als bester Nebendarsteller ausgezeichnet. Bei der Verleihung der AVN Awards in Las Vegas erhielt er 2005 und 2006 den Preis als bester männlicher Darsteller aus dem Ausland. Hinzu kommen zahlreiche brancheninterne Auszeichnungen in Berlin, Brüssel und Belgrad.
Seit 2003 ist Holmes zudem als Regisseur von Pornofilmen tätig.