Jodi Long — American actress