Actor who is widely known for his role as Jack Porter on the TV series Watch Over Me. He starred in over 60 episodes between 2006-2007.
He graduated from the Boston College College of Fine Arts in 1997.
He appeared in the 2008 film Seven Pounds. He has guest starred on the TV series CSI: Crime Scene Investigation, Without a Trace, and Cold Case.
He was born and raised in San Jose, California.
He starred alongside Dan Wells on the TV series Watch Over Me.