De nationalité Australienne, il naît et a grandi à Sydney puis il étudie le droit à l'université. Il commence à travailler dans le commerce et entame un brillant avenir.
en 1987, il devient mannequin dans plusieurs centres internationaux de la mode; Paris, Milan, New York...etc. Remarqué, sur un clip publicitaire de Jean's, commence pour lui une brillante carrière d'acteur. Il fait ses débuts dans une série à succès en Autralie, "Home and away", puis un grand rôle "Exchange Lifeguards" suivit par de nombreux projets. Il s'installe en 1992 à Los Angeles, rendu célèbre dans le rôle de John Grant dans "Profiler" (la série connait un véritable succès dans tous les pays où elle est diffusée). En 2000 Aaron Speeling fait appel à lui pour jouer dans Charmed dans le rôle de Cole Turner. Une viee proffessionnelle bien remplie entre les séries TV et le théâtre, malgré cela ce jeune acteur prend le temps de pratiquer des loisirs comme le surf, le vélo et de s'occuper de ses deux chiens.