Noted thespian, widely acclaimed for his extraordinary depiction of Dillon Quartermaine in the iconic and long-running ABC daytime drama General Hospital, has equally garnered widespread acclaim for his masterful interpretation of Shane Isaacs in the intellectually stimulating and emotionally charged drama Last Life.
This remarkable individual has not only left an indelible mark on the world of television, but has also ventured into the realm of filmmaking, accumulating a diverse range of credits that showcase his incredible versatility as a creative force.