Oscar von Eckland is a fictional character portrayed by Brian Poth in the TV series Castle.
In the first episode they appeared in, titled Hell to Pay (season 8), they were 40 years old.
They appear in 1 episodes out of a total of 173 aired
Episodes1
Hell to Pay
episode S8.E21 may 2016Castle thinks the Antichrist may be involved in the death of an axe-wielding, psychiatric inmate who drops dead in the P.I. office.