who wrote the beast in me

just now 1
Nature

The song “The Beast in Me” was written by English musician Nick Lowe.

Song authorship

“The Beast in Me” is officially credited to Nick Lowe, who first wrote and performed it before it was recorded by Johnny Cash. Lowe later included his own version on his album “The Impossible Bird,” further confirming him as the songwriter.

Connection to Johnny Cash

Johnny Cash’s well-known version appears on his 1994 album “American Recordings,” but the composition itself is still attributed to Nick Lowe. Lowe was Cash’s stepson‑in‑law at the time, which helped lead to Cash’s recording of the song.