Rebecca Hessing is known for Life is All You Get (1997), Tough Enough (2006) and Der Puppengräber (2003). imdb.com