An American actor, born in Connecticut, United States. He work in television, cinema, and theater productions. He is known for his role as Nino Schibetta in Oz (1997), as well as for Pupetta: Il coraggio e la passione (2013) and Toma (1973-1974).