Background
He was born and raised in Millinocket, Maine.
He was born and raised in Millinocket, Maine.
He graduated with a Bachelor of Fine Arts in theater.
He appeared in the new United States of America Network Series Burn Notice for five episodes as, and as "" in the horror film Thirteen Floors. Some of his most prominent film roles have included Monster, Premonition, Palmetto, Passenger 57, and The Hawk is Dying. In television, he has had guest appearances on Miami Vice, seaQuest DSV, and he played the role of on the television series Prison Break.
He also appeared in the episode of Robert Dirscherl in Unsolved Mysteries playing an agent.