He is mainly known for the role of Jack Stall in A History of Violence, Private Sidney Phillips in the HBO miniseries The Pacific, and many more. He was even engaged with the Albany music scene and he was the lead singer for Method of Groove a local band. He has been active in acting career since 2003. He did his debut from the daytime soap opera One Life to Live with a recurring role. He has acted in different television series including Law & Order: Special Victims Unit, Cold Case, Ghost Whisperer, Numbers, etc.
The attractive actor recently seems single but previously there were rumors of Holmes being in relation with Lauren German from 2009 to 2010. Though he is not a married man and does not have a wife. He is currently focusing on his professional life and getting big budget movies. He has a net worth of $ 5 million. Along with his staggering net worth, he has a large number of fans following on Twitter. He bears American nationality and there is not any information provided about his ethnicity.