McKeown, a United Kingdom based actor, has played in films such as Hostage (1985), The Accountant (1989), Immortal Beloved (1994), Waking Ned Devine (1998, with Fionnula Flanagan), Nostradamus (2000), and Gargoyle (2004), and guest starred in television series such as The Irish R.M. (1984-1985), Bugs (1996), and The Agency (2002).