Elizabeth Skochil was born on March 13, 1986 in Wisconsin, USA. She is an actress and writer, known for Pen and Paper Corner (2010), Atop the Fourth Wall (2008) and Suburban Knights (2011).
演员
饰:Cloak #3,(as Iron Liz)
2011-09-20(美国)
饰:Iron Liz
2010-07-07(美国)
8.0分
2010-06-09(美国)
导演
2010-06-08(美国)
7.5分
2009-04-24 00:00:00(美国)