Rose to fame through his roles in the television series, Northern Exposure, Sex and the City, and United States of Tara. In 2010 he landed the role of Robert Quimby in the movie Ramona and Beezus.
He made his acting debut in an episode of The Wonder Years in 1989.
He released a full-length country album in April, 2006.
He married actress Bo Derek in 2020.
He became very popular after starring as the love interest of Nia Vardalos in her hit film, My Big Fat Greek Wedding.