In 2000, he starred alongside star Jennifer Love Hewitt on the Fox television series Time of Your Life. He also appeared in the 2005 film The Mostly Unfabulous Social Life of Ethan Green playing Kyle Underhill, a professional baseball player who comes out as gay and authors an autobiography.
In 2000, he acted alongside Jennifer Love Hewitt on the Fox television series "Time of Your Life." He also appeared in the 2005 film "The Mostly Unfabulous Social Life of Ethan Green," playing Kyle Underhill, a professional baseball player who comes out as gay and writes an autobiography.