汤姆·汉克斯
Tom Hanks
饰:菲利普船长 Captain Richard Phillips
巴克德·阿巴蒂
Barkhad Abdi
饰:Muse
法塞尔·阿迈德
Faysal Ahmed
饰:Najee
凯瑟琳·基纳
Catherine Keener
饰:安德烈·菲利普斯 Andrea Phillips
迈克尔·哲努斯
Michael Chernus
饰:肖恩·墨菲 Shane Murphy
莫莫哈迈德·阿里
Mohamed Ali
饰:Asad
巴哈德·阿迪拉曼
Barkhad Addirahman
饰:Bilal
伊萨克·法拉·萨马塔尔
Issak Farah Samatar
饰:Hufan
马哈特·M·阿里
Mahat M. Ali
饰:Elmi
约翰·马加罗
John Magaro
饰:丹·菲利普斯 Dan Phillips
马克斯·马蒂尼
Max Martini
饰:SEAL指挥官 SEAL Commander
克里斯托弗·斯塔杜利斯
Christopher Stadulis
饰:查理 Charlie Spotter
克里斯·马尔基
Chris Mulkey
饰:约翰 John Cronan
大卫·沃肖夫斯基
David Warshofsky
饰:迈克·佩里 Mike Perry
克里·约翰逊
Corey Johnson
饰:肯·奎恩 Ken Quinn
尤尔·瓦斯克斯
Yul Vazquez
饰:弗兰克·卡斯特拉诺 Frank Castellano
莱恩·斯蒂尔
Riann Steele
饰:US Maritime Bernetti
安格斯·麦金尼斯
Angus MacInnes
饰:John A White
奥马尔·贝尔杜尼
Omar Berdouni
饰:Nemo
Roger Edwards
Roger Edwards
饰:Sailor #1
雷·埃尔南德斯
Rey Hernandez
饰:SEAL Sniper
Louis Mahoney
Louis Mahoney
饰:Clifford
文森佐·尼克力
Vincenzo Nicoli
饰:Andrew
马克·霍尔登
Mark Holden
饰:William Rios
马克斯·沃罗特斯利
Max Wrottesley
饰:Sub Lieutenant P. Ashton
San Shella
San Shella
饰:Reza
约翰·帕特里克·巴里
John Patrick Barry
饰:Petty Officer Thomas
Suzanne Prunty
饰:TV News Reporter
Len Anderson IV
饰:VBSS Commander
Viv Weatherall
饰:VBSS Officer
Dave Meadows
饰:SEAL tech #2
大卫·韦伯
David Webber
饰:Dick Mathews
乔治·J·维茨纳
George J. Vezina
饰:Cab Driver and Customs Agent
Terence Anderson
Terence Anderson
饰:Miguel A. Ruiz
Thomas Grube
饰:Hector Sanchez
斯塔奇·希克斯
Stacha Hicks
饰:UKMTO Operator J. Kimble
Danny Nutt
Danny Nutt
饰:UKMTO
Mark Semos
饰:SEAL Sniper
Marc Anwar
饰:Mohamed
Kristin Waluk
饰:Airport Passenger,Neighbor
Georgette Pallard
饰:US Maritime Aldington
Gigi Raines
饰:Mariah Phillips
伊恩拉尔夫
Ian Ralph
饰:Freddie
Steve Tomas
饰:Lieutenant Commander Scott Atherton
阿姆尔·艾尔-贝尤明
Amr El-Bayoumi
饰:Jimmy Sagba
Billy Jenkins
饰:Seal Sniper
Adam Wendling
饰:Alpha Sniper
Peter Landi
饰:Mario Clotter
鲍勃戴奥
Bob Dio
饰:TV News Reporter
Devon Black
Devon Black
饰:Able Seaman L. Haddock
Kapil Parikh
饰:Husain
Anthony Rios
饰:News Reporter (as Anthony Rios)
Giovanni Alabiso
饰:Airport passenger
马歇尔·贝伦森
Marshall Berenson
饰:News Photographer (uncredited)
凯西·丽沙·贝伦森
Kathy Lashay Berenson
饰:News Photographer (uncredited)
Phyllis Lynn
饰:News Photographer (uncredited)
Holt Murray
饰:FBI Agent (uncredited)
玛丽亚·迪齐亚
Maria Dizzia
饰:Allison McColl
Erik C. Bloomquist
饰:Airport Passenger,Neighbor
Scott Oates
饰:Seal Tech 1
Kapil Arun
饰:Maersk Alabama Crew
Kristian Hjordt Beck
饰:Maersk Alabama Crew
Kurt Larsen
饰:Maersk Alabama Crew
Bader Choukouko
饰:Somali Boy
Idurus Shiish
饰:Pirate Leader
Azeez Mohammed
饰:Pirate Leader
Abdurazak Ahmed Adan
饰:Pirate Leader
Duran Mohamed Hassan
饰:Asad's Crew
纳西尔·贾玛
Nasir Jama
饰:Asad's Crew
Kadz Souleiman
饰:Asad's Crew
Shad Jason Hamilton
饰:Navy SEAL Group
Dean Franchuk
饰:Navy SEAL Group
Raleigh Morse
饰:Navy SEAL Group
Dale McClellan
饰:Navy SEAL Group
Hugh Middleton
饰:Navy SEAL Group
Raymond Care
饰:Navy SEAL Group
Chris Palermo
饰:Cameraman (uncredited)
Mary Wexler
饰:Passenger,Neighbor
巴哈德·阿布迪
Barkhad Abdi
迪·泰尔斯
Dee Tails
Yul Vazquez
饰:Captain Frank Castellano
维尔·博登
Will Bowden
饰:US Maritime Officer