Amanda Leak is an actress, known for Criminal Minds (2005), Target Practice (2008) and The Line (2008).