Television commercial for Redi Whip 2008
Did You Know?
"I can't say that I have a favorite role. I find something memorable in every job I've ever had, and I choose to think that the really great roles are ahead of me".
Graduated Yale University.