Men" movies, and played a  supporting role as Joan (Franks neighbor) in "The Punisher." "The  Punisher" also featured Ben Foster, who played Warren Worthington  III/Angel in X3, as a supporting actor (Franks neighbor, Dave).