Movies:
* The Silence of the Lambs (1991): Played the role of "Young Man in Bar" (uncredited).
* Blade (1998): Played the role of "The Detective".
* The Patriot (2000): Played the role of "Captain Wilkins".
* The Punisher (2004): Played the role of "Detective Martin Fagin".
* Dragonball Evolution (2009): Played the role of "Commander Black".
* The Conspirator (2010): Played the role of "Frederick Aiken".
* The Greatest Beer Run Ever (2022): Played the role of "Lieutenant Colonel Colbert".
Television:
* "The Wire" (2002-2008): Played the role of "Detective Jimmy McNulty".
* "Terriers" (2010-2011): Played the role of "Hank Dolworth".
* "Vikings" (2013-2015): Played the role of "Earl Haraldson".
* "Gotham" (2014-2019): Played the role of "Harvey Bullock".
* "Psych" (2006-2014): Recurring guest role as "Detective Lassiter".
* "The Strain" (2014-2017): Played the role of "Setrakian".
* "Mayans M.C." (2018-present): Played the role of "Bishop".
This is just a sampling of his extensive work. Donal Logue is known for his versatile acting and has played a variety of characters across many genres.
To get a complete list of his film and television credits, you can search for "Donal Logue" on websites like IMDb or Wikipedia.