歐文·威爾森
Whelan also played the role of Leigh in the 2011 film "Hall Pass", which co-starred Owen Wilson, Jason Sudeikis, Jenna Fischer, and Christina Applegate.