Michael Mosley (actor)


Michael Mosley is an American television and film actor, best known for his roles as Drew Suffin on Scrubs, Ted Vanderway on Pan Am, Johnny Farrell on Sirens, and Jerry Tyson on Castle.

Personal life

Mosley was born in Cedar Falls, Iowa. He was engaged to actress Anna Camp by September 2008; they married in 2010 and filed for divorce in 2013.

Filmography

YearFilmRoleNote
2003The Bog CreaturesNick Warren
2004Brother to BrotherWhite Man #1 on Subway
2005SwimmersMike Tyler
2005Building GirlNick
2006The InsurgentsJames
2006The Big Bad SwimShawn
2006BellaKevin
2006Room 314David
2007Goodbye BabyKevin
200827 DressesBar Dude
2008The Accidental HusbandDeclan
2009Four Single FathersRon
2009The ProposalChuck
2010After LillyPhilip
2011RestiveBraker
2012You're Nobody 'til Somebody Kills YouDetective Francelli
2013Autumn WandererRick
2015Hot PursuitDet. Dixon
2015Other People's ChildrenJosh
2016LBJKenny O'Donnell
2017A Crooked SomebodyBill Banning
2018PeppermintHenderson
2019Sister AimeeKenny
TBAFluidic Ultrapost-production

YearTitleRoleNote
2001The Education of Max BickfordQuincy3 episodes
2002'Ronnie the InformantEpisode: "Protection"
2002Third WatchStoner #1Episode: "The Chosen Few"
2002HackLowlife #11 episode
2006ConvictionDetective CallowayEpisode: "Pilot"
2006Alpha MomBobTelevision film
2006–2007KidnappedFBI Agent Malcolm Atkins13 episodes
2008The WireRaymond WileyEpisode: "Late Editions"
2008Generation KillGunnery Sgt. Robert SwarrEpisode: "Stay Frosty"
2009The MentalistSheriff HardyEpisode: "Red John's Footsteps"
2009KingsEli Shepherd3 episodes
2009Three RiversJC DawsonEpisode: "Place of Life"
2009–2010ScrubsDrew Suffin13 episodes
2010–2015CastleJerry Tyson/3XK4 episodes
2010'Robert ForresterEpisode: "Pasadena"
2010The CloserJeff DarbyEpisode: "Old Money"
2011JustifiedKyle Easterly3 episodes
2011Happy EndingsMalcolmEpisode: "Your Couples, Friends & Neighbors"
2011–2012Pan AmTed Vanderway14 episodes
201230 RockScott Scottsman2 episodes
2012RevolutionPrivate RichardsEpisode: "No Quarter"
2012–2013Last ResortHal Anders4 episodes
2012–2014LongmireSean Keegan7 episodes
2014–2015SirensJohnnyMain Cast, 23 episodes
2016ElementaryAl BaxterEpisode: "You've Got Me, Who's Got You?"
2016-2017Colton9 episodes
2017–2018OzarkPastor Mason YoungMain Cast
2018Seven SecondsJoe “Fish” RinaldiMain Cast
2018FBIU.S. Marshal Paul AckermanEpisode: "Compromised"
2019–2020Criminal MindsEverett Lynch6 episodes
2019Brooklyn Nine-NineFranco McCoyEpisode: "The Crime Scene"
2019TitansDoctor LightRecurring cast
2020NextCMUpcoming series
TBAQueen FurMain role post-production