Twila Ilgenfritz es una actriz, conocida por Scarlet Rain (2010), el soliloquio (2012) y amuleto (2009).