Oscar nominated actor Barkhad Abdi is reportedly finding it hard to make ends meets these days even after his critically-acclaimed role in the Captain Phillips movie.

According to the New Yorker the Somalian-born actor is struggling financially.

“When Abdi is in Los Angeles to promote the film, he subsists on a per diem, good at the Beverly Hilton, where the studio likes to put him up. The town car is available only for official publicity events. His clothes are loaners. Recently, Abdi requested that he be allowed to stay at a commuter hotel near LAX to be closer to his friend, a Somali cabdriver from Minneapolis, who shuttles him around for free.”

The limo driver, who was working in Minnesota before he landed the part, was reportedly paid $65,000 two years ago for the role. The film had a production budget of $55 million and grossed over $200 million globally.

The Business Insider noted that when production wrapped, the 28-year-old went back to Minneapolis and worked for his brother's mobile phone store.

He has since moved to Hollywood and has been staying with his friend and Captain Phillips co-star, Faysal Ahmed.