Sean Duggan is an actor, known for Red vs. Blue: Season 10 (2012) and Red vs. Blue Season 9 (2011). Read more on iMDB