Todd Poudrier is an American actor native of Middleboro, Massachusetts. He is a graduate of Bridgewater State College.
Kate & Leopold
Movie • 2001
State and Main
Movie • 2000
Prozac Nation
Movie • 2003
Love Don't Come Easy
Movie • 2008
Drainiac!