Gabriel urodził się w Nowym Jorku, ale do piątego roku życia wychowywał się w Westchester. Później cała rodzina Machtów przeniosła się do Kalifornii, gdzie ojciec Gabriela - Stephen, z zawodu aktor miał ciekawsze propozycje pracy.
Gabriel zadebiutował przed kamerami w wieku 8 lat rolą Jorge w filmie „Why Would I Lie” (1980) Larry’ego Peerce’a. Po tym epizodzie postanowił zaczekać z aktorstwem do ukończenia szkoły. I faktycznie po skończeniu Beverly Hills High School pojawił się gościnnie w serialu „Beverly Hills 90210” (1990-2000) opowiadającym o uczniach liceum, które właśnie skończył. Wkrótce jednak postanowił dalej się kształcić. Wyjechał do Pittsburga, gdzie uczęszczał do…