Movie History Sorry, Thanks 2009 Sorry, Thanks 2009 Registered Sex Offender 2008 Registered Sex Offender 2008 RSO (Registered Sex Offender) 2008 RSO (Registered Sex Offender) 2008 Hannah Takes the Stairs 2007 Hannah Takes the Stairs 2007 Mutual Appreciation 2005 Mutual Appreciation 2005 Funny Ha Ha 2003 Funny Ha Ha 2003