He was born and raised in Millinocket, Maine. He graduated with a BFA in theater. He appeared in the new USA Network Series Burn Notice for five episodes as Agent Harris, and as Blaine Bauer in the horror film Thirteen Floors.
NASource: Wikipedia