Weston arbeitete als Tänzer im Nob Hill Theatre in San Francisco, wo er von Chi Chi LaRue entdeckt wurde. Im Jahr 2001 unterzeichnete er einen Vertrag bei den Falcon Studios und begann seine Karriere als Pornodarsteller. Er war als Schauspieler in verschiedenen Filmen der US-amerikanischen Pornoindustrie zu sehen, unter anderem auch Bareback-Produktionen. Im Jahr 2003 gewann er den GayVN Award als bester Schauspieler. Im Jahr 2012 starb er an den Komplikationen einer HIV-Infektion.[3]