Cast Credits Blue Bloods (2010) Guest starring as Ethan Bonniello Episode 3x20: Ends and Means (Apr 12, 2013)