Frank Keenan, film actor